Re:
Who gives a feck if folk think it's fugly, there's no point in the bike being uncomfortable to ride, you've made it fit you, that is the most important thing here.
What I will say is dyna's bike looks like the classic heid doon, erse up position, with the seatpost so far out the frame. If that is where it needs to be to fit you, might I suggest the frame is on the small side for you which is causing your uncomfortable position. A bigger frame would bring the position of the bars more in line with where the saddle needs to be to accommodate your long legs. So is the saddle in your riding position, dyna?