This a compare between roy and Marth
Marth is much faster than Roy and he also got 2 spikes and roy has 2 too
Roy is stronger than marth but marth has better reaction time
Roy's counter is much stronger than Marths but it has much greater reaction time
Moreover Marth's aerials are kinda better.
Who do u think is the best?
-
Spikes: Marths d-air is much more easier to connect. roy's d-air on the other hand requires precision.
for the dancing blade and the DED, they're both just meteors so they are practically useless (and not spikes) unless you use it in situations where your opponent doesn't expect it.
-
Strength: If your talking about strength of sword hits, Roy is much more better and stronger with fsmashes than marth since it is good with close combat (effective for non-projectile spammers). If a Marth tips though, its a whole different story. IMO what gives marth and edge over roy is the ability of tips. which i think is why marth can take on fast fallers like fox and falco, and even floaties like peach and jigglypuff. Marth rules Roy in start-up lag, stringing combos, and ground speed.
-
Countering: IMO Marth's is much more useful and situational against recovering fast fallers, and is faster than roy's. Marth's can be used when jumping off stage and disrupting recoveries of fox and falco, while roys can't, because of fast falling and late execution. Roy's can effectively be used with attacks with powerful knockback and high percentages. Marth? It can be good for stringing combos when possible, I guess.
Considering these, Marth would be the better of the two.
Wish I could add more, I'm probably wrong in these things anyway so feel free to correct me if I'm wrong. These are all I can put that I think are true.