I can't comment on the quality on one vs. the other, are you looking to have Parts put the sub together for you, or put it together for yourself?
I considered this when I was buying a sub, putting it together for myself; and then thought twice about it... I'd hate to put it all together and have a so,so sub... so I bought an SVS; I also considered the STF-2