I would highly recommend trying out the necks on these models beforehand. I play Superstrats but only those with Stratocaster neck profiles, whereas 'shredder' necks can be so thin and wide that you cannot play with your thumb over the top and you have to adopt more of a Classical guitar technique.
This is an absolute deal breaker for me, but all Superstrats have flat or compound radii and medium to jumbo frets, which is great. If the guitar has a floyd rose, the nut makes the neck narrower, so you only have to worry about the thickness front to back.
I hope this helps! I've always found Jackson and Charvel very playable, although Fender doesn't finish the frets very well on them and they tend to be sharp! You won't have this problem with ESP. I hate Ibanez necks.