I use the 2 towel method for both in the inside and the outside glass.
1 for cleaning and the other for buffing off any streaks....this method works good for me.
I've never had a problem using detail spray. I usually spray fairly heavy, let it sit for several minutes and take clean microfiber and gently wipe the bugs off. Of course some protection on the front end helps a lot when dealing with bugs.