I personally run Gen 5 Glocks, I did have Gen 3's for edc prior. The Gen 5 is the best Glock generation made. I personally didn't like Glocks finger grooves and the trigger is great out of the box. I personally use to have S&W M&P (Not the 2.0), Springfield XD mod 2. The original M&P got the job done, but I never cared for it.
I personally like the Gen 5 and glock because I run multiple EDC for different purposes. The reasons why is magazine compatibility (except the 43, 43x, and 48) I can run the same Mags for multiple guns.
Why I like Glock, they work. Are they the best? No. However with the aftermarket support you can make them how you want. They run reliable for so many rounds trouble free.
Not trying to push Glock on anyone, but that's what works for me. Buying a gun is a personal thing. Whatever fits you is what you need to go with. I don't care about the Brand, Caliber etc. It's what you want.
Anyway back to the 17, it's a an amazing firearm. I feel it's a little big for EDC, You could start with the M&P 2.0 and add the Glock 17 later down the road. If I wasn't invested in Glock mags and invested so much time with Glocks, I wouldn't hesitate to go to the M&P 2.0 line up. I wouldn't hesitate with the CZ p10c either. This is the golden age in firearms, it's hard to go wrong now-a-days.