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!