Ah, good stuff! Simion and I were just discussing this exact concept last night in chat, and lo and behold... you have a fully-realised example!
I suppose there are almost endless possibilities, but it'll be interesting to see which layouts are best suited to each environment.