Hm, okay, now I know the perfect moveset for a Luxray (or at least, the one I would like to have) goes like this;

Ice Fang
Thunder Fang
Thunder Wave
Crunch (?)

But, because I am a cretin, mine is now lv.50 and minus Ice Fang. So. My question is this. Is there a good move to replace Ice Fang with? Looking in my 'dex, I can only see a few alternatives;

Hidden Power - This one is always iffy to me. Every time I use that IV calculator thingy for this move, it gives me a different power/type at every level. Is this meant to happen? And will it set at the one I want it to be, if I learn it at the correct level? Does that even make sense?

Roar - This would be effective for switching out pre-paralysed pokemon after a good Thunder Wavin', but ideally, I'd like to mix it with another status inflictor, so perhaps Swagger? For that, I'd be looking at something like this:

Roar
Swagger
Thunder Wave
Thunder Fang/Crunch (?)

Iron Tail - Could be useful, but I don't like its accuracy.

I'm not willing to scrap my Luxy to breed a new one with Ice Fang, so. Some opinions please!