Looks good to me.Nate
All done, had to make webbing straps to weave threw then molle webbing, but I think it turned out ok, you can see the two lines in the Velcro but with the paches and pins you'll never see them! So here's a before and after pic, time to put all the patches and pins on, still waiting for a few more pins before I get the pin locks out to make sure they don't come off..JR(Image removed from quote.)
It would depend how deep the pins are. The plastic panels are made of heavy duty transparent PVC foil, you'd need quite a bit of force applied to puncture those.Anyway, it appears you made your own already and are happy with it