Great character all things considered, all of the sound effects and music is really cool, the fainting animation is really cool but the character itself is REALLY fun. Volt Tackle (while I feel isn't very fitting to volt tackle, especially since it was originally called wild charge I think? Don't remember where I learnt this at all so might be completely wrong) is extremely useful and surprisingly powerful when you use it correctly. Not sure how it works but the faster you're going upwards already the faster volt tackle will go upwards so you have a level of control over how strong it'll be! Iron Tail looks really nice and is pretty useful as a nice burst of speed forwards, not much to it but it is really nice and fun to use. However, double team, while usually used for the parry and (I think) I-frames, but it actually ends up having an alternative use as it allows to use iron tail again after using it, meaning that (assuming you have enough height) you can do multiple iron tails. I'm not sure if it's intentional or a bug, but either way, PLEASE keep it, it doesn't make Pikachu broken powerful to be honest, but it does make him a lot more fun to use. Thunder is there, I guess, it's kind of useful if you need to get down fast and it is a good tool to help control Pikachu with their fast moves, but I think it'd work a LOT better if you could use wild charge during the little hop for a nice burst of speed in the middle of it though!
(Also, if anyone is looking at the reviews, I really recommend taking them to mindscape if you have silverhorn. Really forces you to make full use of their moveset with a nice challenge that forces you to think. And yes, it is possible without taking the shortcut that skips a huge portion, and it's fun when you know how to pull it off!)