Does look more like something from Shadetree Mechanic than Sport Rider.
There's a reason I've come to like older, carb'd Kwack's to turn high miles on, there's nothing on it I can't really fix with two screwdrivers, some box wrenches and a socket set.
Hope they can meet their 2011 goal.