I haven't dealt with them or even know anything about them, I guess the questions I would have are
1. How easy are parts to get? Like if you are out in the boonies of South Dakota are you going to be able to get parts quick or will you have to order them
2. Service? Who will service them? If its only that dealer it limits how far you can be away from him.
These are just a couple quick questions that came to mind. They maybe cheaper to start with but is it going to end up being a disposeable UTV if you can't get parts or service?