Dusty I will give you a report. I'm 6'3" also and expect this 17 to be plenty tall enough. If too tall that will help decide how much lift I have to put into the seat I plan to purchase later. It is on the way they tell me.
Then you'll have to adjust for the handlebars after the seat replacement
21 years Army (retired)
...been everywhere, seen everything, done almost everything.
Already have the riser blocks and they helped and heaven help me and my credit card if I have to go with the Heli Bars. I also think it is not impossible to build or alter the existing bars to be more where you would like them to be.