I too find that d-smash and paralyzer are p. useless, except in a few matchups, but over B can be a good tool for punishing trips and its existant stops ppl from doing some ****, such as random MK up-Bs, not to say his nado still doesn't ****.
But yeah ZSS really only has 6 moves u-air, f-air,n-air,b-air,u-tilt,d-tilt, not much else is really used, the problem is over B, d-smash and para are way to slow, and not safe on block. Well d-smash is sorta safe but even then its not completely.
The problem I have with ZSS its like to win a match you must really know every **** match its not like most of the "viable" characters that ***** over 1/2 the **** cast so hard it doesn't matter, and even then its like okay im doing good, ohh **** a falco, okay ban FD, **** random was smashville(drop controller I lose, if they don't screw up).
Sometimes though I toss out a few over Bs to see if they are experanced at fighting ZSS, because if they arn't over Bs can be fairly useful even at high level however if they have played some zoot suit before yeah, don't really do it except for punishing mistakes.