Thanks for the wheels..
Nowhere near as freakish as Mr. Bauer's mount!
Though it looks like it might have a fairly high bracket. Don't know about using that as an excuse for longer cranks, though.. Could be lots of front wheel overlap with the bracket that far forward anyway, plus the laid back seat-tube means you are bent in the middle a bit more, so your thighs could be pretty close to your torso at the top of the pedal stroke. Careful component selection needed to get comfy on that.