I happened to see these for sale at one of my local card shops and I grabbed one to give it a try. Everything you mentioned is correct, they're definitely heavier and more premium-feeling than a regular PSA slab. I've always wanted to slab my PC cards without having to send them away to be graded, so this is the next best thing!
Any update on your "Custom Labels"? How would one go about naking their own labels? I would love to design my own labels for some of my PC but have no idea where to even start, any tips?