I can't stand her. It's perfectly fine to be different than everyone, but it's rude to continually shove it in everyone's face when it clearly upsets people.
I love Luna!! She's brilliant in that unconventional way. Weird is always a compliment in my book; it means you dared to be yourself no matter how different. And who wants to be ordinary when you can be extraordinary?!