Is there a reason for these crossovers? It's awesome, but, is there a method to the madness or did they just say "You know, Yoko would look great in the Major's outfit."
This is likely the work of a Japanese mind, so no. No reason or method was required. The artist was like, "Hey, I think Cougar Straight would make a badass Kamina.." and made it so.