Welcome to the Forum Radar
Must admit, I am NOT a Glock fan, by any means, so ....
A full sized SP-01 Phantom for a Sub Compact Glock .... sounds like you've moved up
There's a world of difference between the Trigger on the Glock and the Trigger on the CZ
Once you get the hang of it, you'll LOVE the Phantom