I'm 6'00" and the ride is fine. I too adjusted the handle bars down until they just clear the tank and it was a noticeable improvement for me. I've ordered the floor boards and will hopefully install next week - that may help as well. Numbers and angles are an indicator, but you really have to ride for an extended period of time to make a fair judgement - too many small factors influence the ride experience.
Great bike, comfortable ride, no complaints here.
"Do what you can, with what you have, where you are." - Franklin Delano Roosevelt