The Storm isn't perfect but it's a really great gun. The Scorpion EVO is also terrific. The Storm has some real virtues. It's extremely short for starters. My Storm is actually 4" shorter than my AR with the stock fully collapsed. In fact I think it's within a half inch of the shortest length a rifle can be legally. Ergonomics are generally superb. It's handy, it points well and is very comfortable. Reliability is fantastic, at least my own has been flawless. I have the version that takes Beretta 92 mags which are cheap, plentiful and very reliable. 20 and 30 round version are also easy to find and cheap while being just as reliable.
The Storm has a few negatives, though. The trigger is absolutely atrocious. Mine is so heavy that even with thousands of rounds through it I still sometimes have to look and make sure the safety is off. While the ergos are good I'm not a fan of the safety- it's a cross bolt type like a shotgun. Some may like it but loath it. Lastly the sights kind of suck, and there's nothing in the aftermarket for the Storm. Still, slap a RDS on it and you're good to go.
I've got the pistol version of the EVO and there are many things I like better about it vs the Storm. The CZ has a much better trigger (still not a great one though), better sights, and better control layout. But the carbine version of the CZ weighs more than an AR! That is ridiculous IMO. The EVO mags also don't seem to be as well built as the Beretta mags.