Has anyone here ridden a Devinci Chameleon (2003 or 2004). I was thinking of taking a drive to check them out but wanted to see if people had any comments on the bike first. Thanks!