Aesthetically IMO it´s a beautiful frame, I like the idea of not having the vertical tube (where the seatpost goes) and I like the idea of using the same "look" frame for everything (road and mountain).
I'm not an expert but I'm not sure if it´s whether there is an advantage in weight / resistance vs. a current carbon frame (multi layers) and specific either for road or MTB. On the other hand, without a vertical tube that helps support the rider's weight, these pods have to be quite robust... and heavy.
For general use such as going for a walk, excursions, moving around the city, etc. I think it would work