Looks nice! Nice job on the chrome. I've always wondered about those ape hangers. My stock handlebars on my bike drop down to just the perfect spot for me (I'm an inch shorter than you), and I see some guys ride around where I live that have bars that sit much higher than that. Seems like after riding for a while, even with my stock bars and grips, I have to drop a hand to let some blood flow. However, if it works for you, that's the only important thing.
Keeps your pits aired out, at least!
BTW, like the pipes on that, too. V&H?