8/10. Bandwagon is bandwagon, but you already got punished for that. :x
Of course though, Leaf is awesome, so Blue wearing her outfit is just as. VS sprite could've been done with a little more shading and faithfulness to the original style. Also could've done without the bottom sprites. The text containing the Pokemon's names could've been done better to (gender, level, etc.)
Overall, I like it. b''b