Performance implications of NWPathMonitor?

What are the performance implications of letting a network monitor run for the life of the app versus starting and cancelling on a screen-by-screen basis?

I'm particularly interested in network usage, but of course battery implications would be interesting as well.