Wow, great review that really stirred things up. I think the review just puts it all in perspective; no free lunch.
It sounds like the sub is a great value. If you own the sub, why do you care?
As for returning the sub without even listening to it, I hope there was a lot of alcohol involved! Try it and run it through it's paces. Nothing to lose now. If nothing else, think of it as 29 days of bass you wouldn't otherwise have.
Though I didn't see any THD numbers, the 121 dB in the mid-bass is impressive and should have good slam on most material..
As mentioned you could give some of that up for a little more extension, and likely would improve sound quality at the same time.
Sounds like a real winner in the under$1000 category.