Without listening to your system in your room, a "go/no call" call on a subwoofer is tough. If you DO decide to go with a sub, however, I'll offer a piece of advice.
The Velodyne SMS-1 sub controller ($500-600 on line) offers room analysis, PEq, and a flexible x-over which will allow smooth integration (and low end response optimization) of the sub of your choice. IMHO, it's a great tool and - for most set-ups - probably allows a midling sub to outperform a higher quality sub via superior integration. (This is obviously a generalization, but I suspect that, more often than not, this is the case.) I use mine to cross Ohm 100s to a pair of Velodyne SPL 800R subs (which are not great performers by hi-end standards). I am sufficiently happy with the results that I haven't upgraded the SPLRs, even though superior SVS subs are available at modest cost and I have other uses (home theater) for the SPLRs.
BTW, you can always upgrade your subs after the addition of the SMS. Other than the Velodyne DD series (which includes an SMS like function), I know of no sub which offers this type of integration tool.
Just my take.
Marty