Christopher, congrats on your new 90!
I agree with Dave, ditch the sleeves. Even aftermarket fixes are just a pain in the ass. When the door top has been on a few months, it is a bitch to get off. I had SS Studs and quick nuts and I am a cheap bastard--that said, I would do the SS again (assuming that you will take yours on and off fairly often as I did).