Bottom line - a gun is simply a tool.
So the questions is, "What's the job?" Use the right tool for the right job.
Also use the right tool for **YOU**.
And, for gosh's sake, take the thing out for a test drive. If you can, locate a rental range or a shooting club or a friend who has what you're interested in and try it out.
Be honest. Did it meet your expectations? Don't listen to how well it worked or didn't work for somebody else...what were YOUR shot group results? Did it feel "just right?" Did it point the way you expected? Did you enjoy the trigger feel? How was the perceived recoil? How easy is it to take down? How clean (or lack thereof) do you like to keep your guns? Do you feel the price is worth the results (value)? And, most importantly, did it bring a big ol' grin to your mug?
At my club, we have several stock-Glock guys and gals who can, and regularly do, shoot the pants off a lot of other custom race gun owners. Also consider what people like Dave Sevigny can do with a Glock.
All that being said, I can't stand Glocks, personally. I never feel comfortable holding them, pointing them, shooting them, etc. Just not my preference. Glocks don't feel natural to my hand. But funny enough, I can do great things with an XD. Again, no slight to Glocks, just my personal preference and what seems to work best for me, my style, my physio-mechanics and ergonomics, etc.
I want to focus on my target and the enjoyment of pressing the trigger each time and the satisfaction of a tight group rather than focusing on overcoming my personal hang-ups with a Glock just to hit the side of a barn. That's just too much darn work and not enough return for me.
You're the one who has to live with the gun. Be safe. Have fun!