Meh, if you have spoilers to say, simply use the spoilers BB code tags. Makes everyone happy, and you can say what you want to.
My problem is that even if I tried to seclude myself, all my friends would be talking about it anyway, so I don't really se the point. It is more fun to have a bit of a surprise while you're playing though.
Of course, having spoilers is fun because then if you know, for example, a character but not their move set, then you can wildly speculate on what their moves might be.