We wouldn't need the second floor, though. Have a basement for storage and keep furnace and water heater down there, then combine main floor utility room with bathroom for larger, combined bath/laundry.
I like the article as it shows how he's adapted to their local situation an climate. His post: Constructing a new house? Prioritize rain water harvesting and grey water recycling systems over fancy marble tiles