The tubes don't look super-skinny to me. And isn't that substantially a function of material, anyway? I guess we've all grown at least somewhat accustomed to aluminium MTBs. Agree with most of your other points, though.
...and looking at it is still inspiring me with strange, alien, off-road-ish, thoughts. Don't think a Ti frame is the place to start, though!