Sir Dan really is too slow IMO if you are good at dodging he will never touch you unlike other characters that are harder to dodge.
his level 1 should have been able to shoot forward as well it seems you have to take extra steps in order to actually hit with his level 1.
his level 2 isn't that good either like I said if you know how to dodge this is an easy one to get away from.
his level 3 is fine.
I've taken down a bunch of Raiden players with Dan. It's not always about speed, Dan can easily pull people out of a dodge or on their wakeup with his huge range.
Where they skilled though? I'm telling you if you pit a really good sir Dan against a good Raiden or Dante, Raiden or Dante would win.