The idea of the convenience that Velcro mounted tubs will provide does sound very interesting, If you were successful with it for so many years, why not ride a set of tubs for a long distance and record the experience, then sell the idea to a big bicycle tire manufacturer? Nothing like recorded, on the road testing with very challenging conditions (Including long downhill runs with lots of twisties) will prove the viability of Velcro mounted tubs or other new alternatives on how to mount tubs on rims...
Not sure what market base it will be sold to as the possibility higher rolling resistance and added weight (and who knows if the Velcro layer might retain water during wet rides as it will act like a thin sponge even with 100+ PSI pressing on it) is counter intuitive to most people who ride tubs as it kinda kills the whole point of having tubular tires on a bike and makes just going with high performance clinchers a better alternative to avoid the whole gluing thing....
Chombi