Nice!

As far as being low to the ground - what I would worry about is *seeing,* not being seen. When I was riding there were a couple of 'bent riders who'd come on our group rides, and they'd constantly be running over potholes that they couldn't see until they were right on top of them. Even though the one guy whose bike had a 700c rear wheel, and his head was actually higher than mine on my diamond frame bike when we were side by side, I guess the angle of his eyes plus the fact that his legs are out in front of him, made it difficult to see the road ahead.