I've spent plenty of time in Townsville over the years and was there in July last year for a kids sporting carnival.
The people are friendly and the town is neat and tidy. The military plays a big role in the towns economy but its not really noticeable when your out and about. The weather can misbehave if there is a cyclone about but mostly its hot and dry, I remember seeing it brown more often than green. The main highway running north and south from Townsville can be a killer if you take on any of the trucks that deliver the majority of the goods in this area. The highway running south of Townsville used to be known as the crystal highway because of the number of shattered windscreens on the side of the road, but this has changed in recent times. Also good fishing and diving off shore but the boat needs to be able to handle rough water. Not as touristy as Cairns which is about 3-4 hrs drive north.