I don't think you'd need manifest V2 for such a rudimenty logic.
The reason why ublock origin is so powerful is because it works with the DOM/not at the network level and can use heuristics to determine wherever something is a advertisement or not.
I imaged you would use both.
It might be easier to maintain than an actual extension interface with hooks thought the code.