If the user hides it, the app loses background capabilities.
Also, notification area becomes unusable if there are too many persistent notifications. Syncthing, VPN, xmpp client, and you almost have no space for regular notifications, they become stacked.
Yes, you can still run in the background but you need to show a persistent notification to that effect. The user can then choose whether to hide it.