It depends!!!! If the sub is quick/fast, as with the better sealed subs, then yes definitely. If the sub is sluggish, as with many ported subs, then the system can become a 'muddy mess'.
Either way, however, it requires some patience and experimentation to get everything to come together.
I personally use a sub with all of my systems. Even with speakers that are essentially flat to 20 hz.