I have never ridden or even seen one of these but the concept has got me thinking what if...
What if there is a whistling wind noise through those tubes when giving full gas?
What if (when) it got all covered in road spooge? I would just power-wash the thing to clean the matrix otherwise a tedious job...regardless, what a pain.
The Delta 7 Ascend road bike frame weighs only 1.9 pounds
or 862 g (likely for the 50 cm size)
Frame weight 2.4lbs (56cm)
or 1088 g for the 56 cm road frame
So disappointing weight but perhaps this concept would provide unique riding qualities like enhanced vibration dampening...Idunno
The idea has been around for a few years now.