I have been riding my freerider for over a year. For the first week I only rode in my neighborhood. I only fell once because I hit some wet sand while turning around. When you first get started it feels much different than a regular bike, almost like holding on to a tiller. However, after a while you get the hang of it. I love it, but have never rode a sofrider so don't really know the difference.
I replaced the slick road tires with some mountain bike tires because I ride on sidewalks a lot and because of the sand here in Florida.
I believe cruzbike is ordering more zoom clamps for those who like the ape hanger type of handlebars.
Good luck!
Jeff