Welcome to the site.
1) your best bet is to go to a dealership and sit on one and see how you feel. No one here can take your height and weight and make a judgement as to whether or not YOU PERSONALLY are comfortable. Only you can do that.
2) dont listen to anyone but yourself. My first bike was a 1983 GS1100. I survived!!! A 106cu.in. motor puts out a lot of power too, man.
2003 Vegas - straight pipes, Big Sucker air filter kit, black powder coated everything - foot controls, handlebars, clutch and brake housing, fork lowers, luggage rack, wheels, digital speedo with powder coated housing. Relocated key switch, red plug wires. Mustang solo seat. LED ring blinkers in front. Black DEI pipe wrap.