I know this is not trike related , does any have a victory vision or know of anybody that has one , thinking about buying a VICTORY VISION 8 BALL just looking to find out how they are , some articles I read say there good & other say they would not buy one ?? Any info would be good , beside hearing that there UGLY ?? THANKS