Cool system. Cooler system name :^).
I would love to hear the Edgarhorn Titans with a Seismic Sub one day. I think the concept is fantastic. As soon as I get settled in (moved 2 and half months ago but have been out of town for all but 10 days of that), I am going to start cracking on a DIY TT project of my own.
FWIW, try room treatments... :^)