Under the newest USPSA rulling the expert is considered production legal, that is really a better compairison to the 5.25.
Everyone seemed to have bought them at the USPSA club I shoot at.. out of 28 competitors last night I was 2nd lossing to a very nice STI Edge... and a shooter with many more years of competition under his belt.. I shoot my buddies 5.25, its ok, but I would not jump ship. I did not think it shot any better than my expert. Trigger was ok but I dont recall being like "Wow, thats a great trigger". I have played with many glocks where I have said that.\
Its a great value package I think. It was give alot of people a great entry point into competition shooting, but its not my cup of tea.