Addressing your first point, web push notifications works persistently on Firefox and Chromium on Android.
And I'm not sure what you're referring to by "control", but Firefox on Android allows you to install addons and use about:config (Chromium can't do the former and doesn't have an equivalent for the latter, even on desktop).