I live in launceston and it is very behind with the times. If you want a future for yourself and your kids I would steer clear. Whilst it is a lovely place with a lot of great people. There isn't much progress happening. If someone tries to bring new jobs/businesses/entertainment here it is squashed by the council.
We are actually considering moving so out children have a better start in life.
If you still want to come. There are lots of nice suburbs. Avoid Ravenswood, waverly, rocherlea and mowbray.
Housing is a lot cheaper but power, petrol and food are very high priced.