Definitely helps to have an actual Xbox doing that portion of the points. They do have points with the Xbox app now, too. So Xbox, online and app.
It's all relative whether it's worth it, of course. Used to be like $300 a year which was plenty to fuely gaming habits, but it has been going down...