I've just read fic that makes my brain hurt. And if it makes MY brain hurt, that's kind of scary.
The author's logic apparently went like this:
Sephiroth and Cloud are obviously made for each other but they can't do anything because they're both ew BOYS so I know, I'll make Cloud a girl and oh yeah also Sailor Moon, and then it'll all be good! **hearts and sparkles**
I've seen some odd ways to get around yaoi aversion, but I think this takes the cake.
I wish I was kidding about Cloud being Sailor Moon under an alias. She doesn't call him/her Sailor Moon, but she's got long blonde hair that gets part tied up in buns on either side of her head and she wears a white princess dress and a tiara (while romping in the mud with kids no less) and she's bubbly and outgoing and feminine and... and...
I have no business being squicked by nearly anything, considering my writing history, but... but... I write FANFIC. I write fanfic because I like the characters for who they are. Iruka is still Iruka, still throws explosive temper tantrums and worries about Naruto and anyone else in range and he has a solid sense of who he is. I didn't turn Iruka into, say, someone from Azumanga Daioh, or Fruits Basket, or anything else.
I guess my advice to wannabe fanfic writers everywhere would be: If you want to write a Final Fantasy/Sailor Moon crossover, just write a Final Fantasy/Sailor Moon crossover. Please don't do bloody violence to fundamental canon personality facts just because you're in denial about whether or not you're considering writing about what would be a homosexual pair if you hadn't turned him into Sailor Moon...?