Another alternative is [spoiler][/spoiler] tags that the BBS renders using the DHTML mouseover event. They appear as a solid black block but upon mouseover the browser alters the foreground/background colours making the text readable.

A bit of Googling turned up a few very old user hacks for this on UBB.threads boards so perhaps your idea is better.