i think that vx07 that You used to make Your bag is too thin for a framebag, but design is nice
I would say that blue VX-07 is money for side panels. Maybe its a bit light for the gusset material, but it looks like this bag has a pretty narrow gusset so IMO it wont rub through too much under the top tube unless the OP packs it so full that internal items rub the inside of the top gusset. I put a hole in a VX-21 gusset by improperly stuffing a stove in a frame bag. VX-21 would be better on the gusset, but would still show wear at contact points (like housing guides). An internal layer of material for the gusset (or flange or whatever term you use for the panels of a bag that create the width/volume of the bag) would probably help too.
I just came back from a week long ride using some new white VX-07. Amazed at how much it resists wear like VX-21, but weighs less. Just like any material though, if designed well to avoid rub/chafing it works great. If a bag is poorly engineered any Dimemsion Polyant X-Pac will wear through.
My .02- your results may vary.