Puking up rainbows is one hell of a compliment, thank you!
I feel like if I made my own fanon version of Leo he’d be outrageously out of character and it’d be hilarious, but I’m scared people would assume I was serious. Characterization is insanely important to me, so I only tamper with it sparingly for the sake of humor
That said headcanons can and do get in the way sometimes, which I think is true for just about anyone making adamant fan content. I don’t hold it against people but damn I’ll hold it against myself if I flub up and it wasn’t a joke.
The moral of this story is here is your idea in action.