There all waxes matey, so will look after and enhance your polished finish
You need something on your super resin polish
Applied correctly, they last for a good while..... But would suggest prepping the car first to make sure the SRP isn't masking too much