I does look like a cool concept. Thanks for posting!
It looks like they are heavy! An 8'x8' wall weighs about 2000lbs! That is all crane work, installing those bad bears, which seems like a definite disadvantage. Interesting nonetheless.