Can't comment on geometry specifics, but I had a chance to take one of them out for a test ride 2 weeks ago while returning home from a road trip. It's an extremely stable bike, easy to maneuver in tight spaces, and is very comfortable.
I've got a Sam and Leo for the comparison. The YW is less sprightly than a Leo, and pretty similar in handling characteristics to the Sam. I think this bike is going to be a winner, especially with the color.