Absolutely fascinating. The only issue is that the expense of a house is only partly the house - people want land and it be hard to convince someone to spend $50,000 on a lot to put a $30,000 house down. I actually love the concept - the execution will just be really hard.
The real potential for this (from a ski bum mindset anyways) is having like 5 ski bum friends pool to buy a lot and then each buy one of these. Then you got 5 buds living on one lot for way less than the cost of a shitty house big enough for all 5 of you