I have checked them out, my Triumph dealer buddy just took that brand on and has 8 of the beauties right now.
Their suspension is first class, the engine is very similar to the SV650, it is only down a couple of horse power to the SV650. It's fit and finish is excellent!