I don't know what I'm talking about, but that's never stopped me before ...
I'll argue that the reason it works with a sub is you are trying to move a lot of air and are not constrained by frequency; so handling multi-speaker synchronization and waveform differences is not worth the headache...