The towns, and bases, look fantastic!  I just drove an Lvt into a town for the first time with troops.  It was awesome navigating the roads, hedge rows, and hills trying to find my way.  I was lost at first until a squadie told me to look for road signs.  Sure enough HoEr street....  then a sign "HQ -->......
Once I found my way, I wanted confirmation the town was down.  It took about 3 minutes with 4 plus planes buzzing around to ensure it was down.  I'm certain that will be easier once we all learn the layout better, but it was manageable and a ton of fun!