Noticed this 2007 4 stroke stand up, made by an independent man'f. Has anyone ridden, or heard reviews?