same issue with the price
i looked at their products as well and i had the same issue with the price. I couldn't find any reviews and did not want to spend that much and hope it works.
I haven API stand and had an older ALICE frame with carry straps (ALICE or MOLLE frame with straps is about $30).
I bolted my frame to my pack. it make putting on and off a breeze and i can carry it with little problem. US military uses it why not me.
I used three 2 inch 1/4 bolts. two for the bottom and one for the top center. if i did it over i would go with a MOLLE, but I had the ALICE on hand. let me know if you want to see some pix.