If you have an immediate use for them, fine to buy points.
only you can say whether it’s worth it. You want to optimize your pleasure for the cost, not just the redemption per point value.
However, you might be able to go a cash upgrade at the cheaper place, so it could be suite at one vs room at the other.