On my very first run through of DP, I caught and rasied a shinx ito a Luxray and it proved to be extremely useful -- especially against Cynthia's Milotic. Although this thread being DPPt specific, I didn't opt top train an electric type in HGSS; instead, I had my Dragonite learn Thunder Punch to give my team that little spark. I didn't like much of the options of electric types in Johto - Ampharos is too common, and personally I don't like it's appearance, so it really wasn't my cup of tea. But Dragonite worked well anyway, so no problems overall.