Great idea
The benefits are those mentioned by
@levelnine above
My advice, FWIW, would be to get a generic Amex rather than a branded one (Hilton, Bonvoy)
The Platinum is good but comes with a high annual fee. If you’re happy with that, go for it. It gives you status at Hilton & Bonvoy plus plenty of other travel related perks
The Gold card is an excellent second best. I have that one and it allows you to send points to most of the airlines that you’re likely to want to and the hotel groups if that’s your thing. Points for restaurants and air travel are excellent