zdas04 makes some very good points.
We re-inject C3+ when the frac spread is not there. While there is some C6+ most of the liquids are C3 & C4. My approach has been like this:
1) Talk to the pipeline operator.
2) Check what your dew point would be with injected liquids (I use HYSYS for this). With C6+ you won't be able to put very much in.
3) Check your gas heat value (again I use HYSYS for this).
4) You should now know the upper limit of what you can add to the gas.
5) The injection system can probably be something as simple as a spray nozzle inserted into the middle of the pipe. A typical arrangement would be a tee with a blind flange. The blind flange would be rigged up with a nozzle so that you can easily insert the spray nozzle assembly. I always consult the nozzle vendor because nozzles can be funny little animals and there are lots to choose from....try BETE (manufacturer's name).
6) For control, I would think that a simple ratio controller would be fine....take the gas flow rate multiply it by a ratio set-point (determined from your checks of dew-point, heat value, and amount needed for lubrication) which will determine the set-point of your liquids injection stream. How good this part of the system works will depend heavily on installed hardware (meters, transmitters, valves) and tuning.
Having said all that, you may again want to consider zdas04's comments. You may be trying to control a very small dosage and you will probably find that it won't take a really big upset to send you off-spec.