Launceston the go-to host for AFL blockbusters