The only advantage NZ*G has over UA*G is it gets you in UA lounges before domestic flights.
Unless you frequently travel in NZ Business Class, UA will almost always be superior in terms of earn/burn ratio and other benefits such as complimentary Marriott status.