Edifier is decent for the price, but you have to realize that this system is designed for low volume and definitely not designed for music that really
requires a subwoofer.
I bet the sound quality is quite nice if you play something like this and do not crank it overly loud.
As has been said, that sub isn't really a sub, it is a way to compensate for the inadequate/small (3.5"?) woofers used in the two main speakers.
However, for the type of music you are linking and if you want any volume, you need more than this!
Unfortunately, you will not get it for the ~$300 (including amplification) that Amazon charges for this system. I'm not sure you could do better for $300 - Edifier is one of the best options in this price range, but you can't get deep powerful bass without paying more!
We can help you find something more satisfying but I suspect our most budget friendly options will still run more than $300 if you must have the extra bass.
One option is 2 each of JBL LSR-306P
Understand that these will not play any deeper than the Edifier. However, what they will
not do is crap all over themselves when you ask them to. These Pro Audio monitors (as in used by musicians and recording studios) are designed with consideration that they will likely be abused. They do not have BT if that is something you need (I didn't think to check if the Edifiers had BT connection).
If you are willing to spend more than $300, let us know your budget and we will give you options!