Ok, Fair Point.
Honestly, I don't think it's Creepy AF. I'm on board with Villains being included because if this happened without the Villains I can guarantee we as fans would be asking "Well how Come Mutant Villains are not allowed on Krakoa".
I think it would be very counter productive if Charles is saying "All Mutants are welcome to Krakoa. But NOT YOU Erik, Not you Exodus, not you Apocalypse DEFINITELY, not you Omega and Selene etc." They would get mad and will either Conquer Krakoa as their own or BURN THAT PLACE TO THE GROUND LOL.