Never heard of them.
Wheels are probably heavy and cheaply made if they do not list the weight and country of origin on the page. Also, most wheels sold for $800 are from china or taiwan where the quality control is sometimes hit or miss.
I think it would be worth it to check out what wheels local people near you are selling or picking up a set of used or new neuspeeds under the group buy.