Don't know if this thread has died or not, but I am also 6'8" and can tell those of you who are normal sized people that what seems huge to you is not adequate for the large economy sized person. I cannot give the OP specific info into which brands fit me, but the first thing I look at is whether or not there is a slide immediately behind the drivers seat....if so, I go no further. That floorplan will not work.
If it is a front engine with a large dog house, no go....it will not work.
For me, due to some health issues causing limited mobility, even some coaches thar appear to fit won't work. Sometimes it is a matter of 1/2 inch that can make or break a coach.
But, the search continues.......