I don't usually use electric types because my first Pokemon was Piplup. I don't end up liking things when they beat up Pips. However, There was a problem and I had to restart my platinum game and I ended up using a Luxray on my team. I've also used an Ampharos and a Raichu in HeartGold. I also taught my linoone thundershock. Linoonachu!