Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
I'd get rid of event pokemon, it sucks to finish your pokedex to find out you still need that one pokemon, you had to go overseas for, or if you only you had WiFi you could of gotten that nice mew, i hate that :(
Not bad Grass Knot is good because its good against ground, which is Pikachu's weakness of cause, I don't know about Brick Break though, just because Dig would of been great against other electric Pokemon, but thats just me :)
I would go thunderbolt instead of thunder on pikachu IMO, i prefer the accuracy and power-points over power anyday :)
P.S. Shock Wave would be better since it has 100% accuracy yet its another powerdrop :(