I'm not an engineer but, from what little I know, the design doesn't make sense to me. Somewhere I've heard the stresses on a bicycle down tube are in the torsional direction. That doesn't seem like a very good design to counter that.
__________________
My greatest fear is all of my kids standing around my coffin and talking about "how sensible" dad was.