Well, you DID ask if WE would still buy one today. And the answer to that is no. That does not mean it will not work out for YOU.
After all, there is absolutely noone out there (or here for that matter) that can tell you what will and will not work for you.
DJ software, gear selection, it’s all highly personal. Your best pick might be my worst nightmare and the other way around.
At the very least you didn’t pay much money for the unit. So, go and get your experience in with it and decide for yourself if this was bonus or bust.
We wish you good luck with your purchase.