Have been using these for years. I've used them on satin as well as glossed finished guitars and basses. Works well with nitro finishes as well. Nickel pickup covers as well.
Go for these, it lasts for a year if used sparingly, I have around 5 instruments so you can do the math.