I dont know if you will find a lot of reviews on it. This is sorta the issue with the brand and price point and this is not to say it is a bad unit. We have a few dealers that have DS product close by. The people that purchase DS may not be interested in DSP. The people walking into shops inquiring about DSP, dont look at DS product. Here locally, the DS stuff plays really well with the like it very loud crowd, which is what I mention about might not find reviews. Buy it and install it, looks like you have 30 day return. My assumption would be you will find out in days if you like or dont like the unit.
Have you looked to see if they show or allow a demo of the software?