i have a few aces that are decent.
Gamerxp's is alright, although the burn everytime he punches is quite annoying to fight against. Also have one by "the_monster" don't know who that is but its probably the best one i've come across so far.
And then theres OPT (One piece travel) one i have, its alright nothing special.
This one looks great though, btw the sprites have already been ripped at the sprite database, why don't you use those?