At this point I'm getting pretty set on the 19x but be good to hear any ideas good bad or ugly?
One 'feature' of the G19X that you should be aware of is a frontstrap that is lower than the G17; the G19X's lower frontstrap means that it doesn't accept G17 magazines that have the Gen5 floorplate.
For full magazine compatability (with your G19X), you might want to replace the Gen5 floorplate on any Gen5 G17 magazines (with a shorter variant of floorplate).