Hi, not familiar with the brand but speaking from someone who bought a Chinese knock off of one of the major brands just make sure parts are available and will continue to be available.
In hindsight I would have rather paid the extra money to buy a name brand, Polaris, Yamaha etc as parts are much easier to come by as well as service manuals and aftermarket items.
One last thought, take a look to find out if there is a good support group out there for that brand. I found one for mine at that has been a life saver. I found mine on facebook groups.