There is a channeled 32 - 3 window over at Moon Eyes in California I looked at this week. I sat in it. I am 5'-10" tall.
Not Good ! Too low, too small. HOWEVER, it looks cool as all get out ! I'm talkin cool here.
Also in this months (Febuary 2004) Street Rodder magazine there is an article on two duece roadsters (page 62) one with fully independant suspension, one with drop axle. The only problem other than suspension I see with their test is that the cars are way different other than that. ie, engines, brakes etc.
But its there to read.
Rod