Yea good games dude! Some of Roy's attacks are stupid strong. I still play him like I play Marth and it messes me up. My Marth has also got so much worse since I started using Roy.
Best way to fight ZSS is to play defensively and camp her out. Her best matchups tend to be against aggresive characters and players, so just be the opposite of that! Even as Marth/Lucina, just keep your distance and let her approach, and then punish whatever throws out at you.
And I'd highly recomend watching Nairo use Pit/Dark Pit. I believe they're his mains along with ZSS, and he's probably the best out there with those characters.
Best way to fight ZSS is to play defensively and camp her out. Her best matchups tend to be against aggresive characters and players, so just be the opposite of that! Even as Marth/Lucina, just keep your distance and let her approach, and then punish whatever throws out at you.
And I'd highly recomend watching Nairo use Pit/Dark Pit. I believe they're his mains along with ZSS, and he's probably the best out there with those characters.