If your like me, and like to have your family with you all the time, then the fly in fly out doesn't suit, nor does the DI/DO or the week on week off, living away from your family for days on end. I like to be with my family every day where possible, and so would be prepared to live in places which don't always have all the best traits.
I've lived and worked in mining towns before, and whilst some are not ideal, most are what you make of them. You will soon find like minded people doing the same to make friends with.
Whilst I haven't been around Emerald for many years, I don't think it is just a mining town, but has both mining and farming in a mix. I wouldn't count it out, if you are still deciding.
I would also support GURich's idea of a trial period, however make it a bit longer, perhaps 18 months to two years, which will give you time to settle in, and get a real feel for the area.