I carried a G30 for a year before I switched back to a G19 but 4th gen. I also own an XDm full size to replace an older G21.
With a wide range of reloads, the G30 was much less picky, specifically with lighter powered reloads.
The XD has a slimmer grip but I dislike the grip safety. I can't the gun in my hand when I pull the slide back and my grip does not engage the safety which does not allow the slide to move.
I prefer the G30 but they are both very well made guns.