I had no idea that their bass traps were the same as Real traps. I've owned the real traps bass traps but not the primacoustic stuff.
2" is what I use.
As far as a company putting out a product that sucks, well... There is plenty of that going around. the thing is like 10 bucks worth of materials MAYBE.. Molded plastic back with some super hard foam glued to it with a cheap (non adjustable) mic mount.
their flexibooth seems to be a better product.
This is just my opinion though man... If it's working for you then that's a good thing.