I have the Demon D3o shorts and love em. They do have a hard section on the tailbone, and when I crashed on a box, falling from pretty much full height onto my ass, the only pain I felt was a little in my back and hips from the dispersion of the impact force. (i'm also 230-240 geared up)
It took a few days wearing them to get used to them, but now I forget I have them on.
Riding this season...
2015 The Rat
2007 The Experience