Another update. Now with proper seat, top tube clips and tape. I've ridden it a bit this spring and it is surprisingly stable, even on hands-free descents. Still not sure if I'll leave the paint as is, or what. Liking the ride, and kind of digging the weathered chrome vibe.