So after reading this a few times over, here be my take on it.
Ash was right, girls just love Pikachu. Toph is no exception. Also, Toph knows about color now? Didn't know Earthbending can sense colors too.
Lastly, of course these two would be the most rowdy of the pair in the end (courtesy of Toph mostly).
These two make the perfect couple out of the three paired up IMO.
I see you didn't forget L.Fist's pervy and idiot nature as well. You got him down pretty well.
Only Kagura would not notice an obvious plan to be asked to prom with her being bribed by a swimming competition. Though I guess Kagura being Kagura, everything is a competition.
Love how they had fun in the long run!
Sig and Heart were definitely the cutest couple out of all of them with Heart's nervousness and Sig's expressionlessness. Butterflies make everythin better apparently. Way to go Sig!
I love this story! I'm definitely going to ask you for another crossover story again soon. Thank you so much!
Tiny tidbit: I see Professor Robin as a history teacher rather than a science teacher. That's just me though.