This is what Hardcore did for previous games, and at least in BF4, it was variably adjustable for custom servers.
The problem with BFV is the server browser is utter shit. It worked with BF3 and 4 because you could easily swap filters quickly. And the browser was reliable and fast. For BF4 I did Conquest Large for normal mode and TDM/Domination with Hardcore. Took me a few seconds to swap between the two. BFV's shitastic "server browser" will prevent most people from setting filters. Most just say "fuck it" and choose whatever is the default or their last one.
I understand making plugins for various browsers must suck, but something like Battle log can be done in game. I know some games in the past did this. You launch the game, it enters a server browser. Select filters/server, load it up, and then the game would load. Without the use of a 3rd party internet browser.