My "year" ends in two and a half months and thanks to these bonuses I'm only 80 points off (with several more trips in the pipeline), so it looks as though I'll make it!!
It's funny that they never mentioned what all the points are in aid of, or maybe I'm just not paying enough attention...