Welcome! Indeed, there is a great group of people here, sharing a lot of good information.
I don't believe this bike to be particularly uncomfortable for big riders, compared to other bikes. I'm 6 ft myself although I weight a measly 140 lbs. I can barely put both of my feet flat on the ground...