Roy really is awesome. But his recovery is worse than Falcon's for sure.
I do still feel that the difficult match ups (honestly not too many!) hold him back harshly, as before you reach significant competency with him any attempts will look completely one-sided. The match ups that are like fighting against brawl dedede, they can be played out evenly to an extent due to the diversity of tools (i.e. Marth, Snake, Pit, Tink mus) but before you're there....you're going to be taking their lovely grab confirm or juggle set up over and over and look like a scrub.
I do think Marth is notably better, a lot has to do with the more range. It means a lot; especially in disadvantage / combo breaking. The higher average reward is also skewed towards Marth.
In terms of design and abilities it doesn't lean towards either though, just Marth ended up being tuned stronger than Roy.
People still try to pretend he's not a swordsmen and not actively abuse what he's good at in lieu of some ideal I don't even comprehend how it took hold in the first place.
He doesn't have the weaving of ZSS, but his terms of common ZSS aerial usage (which is single direction travel in the air primarily, moving on the ground is better for repositioning), Roy's SHFF game is faster and more diverse, he doesn't have the 1 frame landing jab, but is a lot safer on that poking dtilt, ftilt or jab himself (and the better empty landing options due to grab/disjoints too).
His initial walk is speedy, and his dash jump momentum is still amazing.
And yet, there's still even more potential for this guy. I'm definitely biased, as I'm sure many other "lowly perceived" chars can argue the potential feel, but it just so happens nearly every move he holds could feasibly do more than what we're currently seeing. Not many characters have a majority of their moveset with varied knock back angles based on spacing with real consequence (most are based on timing [and these chars don't use them much either, Falcon's tipman uair is insaneeely good for example], meteor dairs and some combo dtilts are the main exception) in Smash4, it's a layer of difficulty and depth, which Roy doesn't have the diversity in usage across all levels to see pan out yet.
But soooooon, maybe.
At worst, I think Roy may be one of the most balanced chars in the cast overall, has nothing polarizing, doesn't beat or lose by much to 80%+ of the cast. Can do a lot of things but has to work for them. Marth in contrast is significantly more newb friendly (it actually hurts to admit as a proud Marth-of-old, but it's true, chock-full of oppressive easy to use buttons) after the tipper hitbox re-positioning; as I'm sure anyone who regularly goes to tournaments and watches or has to deal with 10-20% of entrants pressing c-stick forward over and over again would easily relate to.