I have owned a Gen 3 19c and currently own a Gen 4 non compensated, so this is one of the few threads that I can comment on.
Let me first advise, if you haven't already, hold each. And if you can, rent and fire both. The Gen 4 fits my hand size better.
I had some issues with the 19c and am currently testing the reliability of my gen 4. With that said, I would carry either the 19c or gen 4 19 all day long. Both have had their quirks, but after breaking them both in they never failed to go bang.
In my opinion the compensated models do not cause you to go blind when you fire them at night, even though some will say they will. There is the issue however, as stated above, of the gasses and "debris" affecting the opperator when fired from a one handed defensive position (close to the body). It seems the ports are in direct aim of ones face when the gun is fired in this position.
In terms of recoil. I also have a different opinion than most. The compensation does indeed help with the hotter 9mm loads that approach 40 s&w grain load, +p, +p+, and double/triple taps of any grain.
Also, if you considered shooting in IDPA, the compensated models can not be used in the production class unless you drop in a non compensated barrel.
If your hand size will allow, I would look at a Gen 3 19c, with the addition of a non compensated barrel. You can shoot it compensated at the range and drop in the non comped barrel for EDC and IDPA matches. There will be more availability for modification than with the Gen 4 also.
Just my 2 cents, hope this helps.