I would pay the $150.
If you were to buy 40k points (without any promotion or card benefit) it’s $400 for 40k points.
Earning 40k points would be equivalent to at least $1330 in spend at IHG properties, and that is if you’re a spire and have the card. (Or something close to that.)