White hides dirt and scratches way better than black or darker paint.
i owned a white car. i can tell you it does nothing to hide dirt. it shows up just as badly....if not worse, than it does on black. you are correct though, it does hide scratches, and even small dents/dings.
ok, here's what i've done. the claybar did nothing. i used it in conjunction with the speedshine, as instructed by griots. no visible signs of anything coming off on/in the clay whatsoever. i did an area about 4" either way from the poop stain.
next up was the griots polishing compound. this did remove most of it. there's still an ever so slight blemish there....which still pisses me off, but at least now, in order to see it, i need to shine my drop light directly on it with a 100 watt incandescent bulb. don't anyone say anything about using incandescent. i like them. they work well.
so i guess, i'm gonna go re-read skuzzys post about sealer, and it's gonna be time to make a day of getting my baby protected from these flying poop machines.