Recently used this on my truck with an orange LC foam pad. when it did do a great job on the minor swirls that it had I'm looking for something a little more powerful. Something that I can get minor tree branch scratches and some other defects out Also what pads do you recommend. Foam or microfiber?