303 claims restoring properties..although it's a little misleading on their 'plexiglass example'..since they use a buffer.
I'd consider getting a sample of all many of their products ($5 for shipping)..the sonic blast is really an awesome product (it's paid itself off a few times for the CDs saved)
I haven't heard much about the Satin Prot..but JW products are always first class. I don't think you'll lose either way.
Also, supposedly you can get 303 at NAPA (they may have to order it)
No it's not a shilacky, oily type. Glossy but just right and dry to touch pretty quickly after application. Armor all is like engine oil on trim. artificial and mess on paint when it comes off
For protection, try Raggtopp, it has one of the highest UV protections available. Leaves a matte finish, if you could even call it that. Barely changes the look of your interior vinyl. Properautocare.com sells it. You can read about the UV protectant they use here: