If you want hard content that'll spank your behind I suggest looking up or down a thread or two at Steps of Faith. I hear that one is so massively tuned it has 45 pages of back-and-forth over how tough it really is!

Then again... it may require people doing more than beating the snot out of the striking dummy with wings (poor 'ruda ).