I too try to retain my *G status as I enjoy the benefits that come from lounge access and the RUs.
I do some domestic travel for work which helps in retaining status although it is marginal and I find that I often need to do a couple of extra flights (either trans-tasman or domestic status run) to achieve status. I also have an ANZ credit card linked to my airpoints to help with collecting status points.
With the upcoming change to status points, it will be interesting to see whether I will be able to retain *G. I expect it will be harder to collect the status points required given the devaluation of points on domestic fares.