Question: are bonvoy points worth it?
Answer: NerdWallet values Bonvoy points at 0.8 cents apiece, so any booking that nets over 1 cent per point (as these all do) is well worth it.