I already knew about the volt tackle thing and you just told everybody else how to do it :( .
okay, on your replaced team:
Better than before (very good)
Groundon: It is beautiful (Moves wise)
Kyogre: It is beautiful
Blaziken: Beautiful! do you have a scopelens? use that. EVERY move will hurt more if you are lucky with that cause charcoal only cove fire type moves. If you give it Scopelens It covers every move(think about it earthquake, 200)
Latios: give it an attack move
raichu: take off thunderbolt
thanks
ray-ray: Take crunch off the dear dragon and give him dragon dance (very easy man) dragon dance is a move that if you pull it off twice or more could destroy teams. Think about the rocks and steels man. You don't have anything to kill them. Try brick break guy (though it doesn't sounds good on a ray) or flamethrower/surf? (my best friend have surf on his ray) it IS also weak against rock, why not give him a water type. Your choice, I can control your training life. I can threat you into having the best moveset but how far will that go? I don't know where you live lol!
I'll be back with a vengence. check this site out if you have time to read this: Bleeppokemonland.tk. When I do come back, all hell will break loose