We've had MyGov since its inception and like it.
After the initial sign up process, we have access to all our relevant govt agencies in one online portal.
Set up is a typical long winded process similar to banks but once you get through that its runs okay.
We can update, claim & adjust all...