What do you use that allows you to set per app rules?
Your solution isn’t going to hurt anything. It might be overkill, but it will definitely work.
Ultimately, I think you only really need 2 of the solutions you mentioned.
Whoever is cheapest, with good coverage in my area.
I don’t particularly think any one carrier will have any privacy advantage over another.
What do you use that allows you to set per app rules?