i use spray nine with a spongy thing that won't hurt the clear coat or paint...
tip #1 clean the bugs off regardless if you're gonna wash your car or not every few days or if a certain amount get on there...
#2 if they sit on there too long, their guts will contaminate the paint and leave marks...the only way to get rid of it is claying the car...
#3 same goes with bird poop, get that shit off right away...
a bird shit on my rear spoiler on my wrx and i just left it there...when i cleaned the car this morning, i found that a few bugs fucked up my front and the poop contaminated my spoiler...and that we also had shitty rain at one point..
my wrx is in need of a claying...
#4 keep your car clean..even if it's a quick wash, it really helps and detail it whenever you want.