I don't think it's a particularly useful addition to the race (never been a fan of these types of gimmicks). I also don't see how it will have much impact when a race win is 25 points.
However...
Then I considered the fact that we're doing, what, 21 races this year? In theory that's 21 points up for grabs, or essentially a race win (or a 2nd place, I honestly don't remember what a second place earns). As mentioned above, I don't think the top tier teams will be chasing it because it'll impact strategy too much, but I suspect secondary drivers (Bottas, etc.) and teams like Red Bull might consider mounting a concerted effort?
And as mentioned, that 21 points is far more important to the mid-field teams, so perhaps it'll be a big deal there (though it doesn't do anything to benefit the consumer/fan really).