It seems as though that the Grand Power is only offered with 15 round magazines, while the STI GP6 was offered with 18 round magazines. If the guns are basically the same, I don't understand the difference in capacity.
Basically, I'd only be interested in the Grand power if it has a somewhat flush fitting 18+ round magazine. I'm would be looking to replace my Glock 17 with it.