It all depends on your priority and what you define as convenient. For instance, I used to be with Marriott Rewards mostly because of the multitude of Marriott hotels in the US. But now that I only have select cities to fly to, I prefer SPG because I value upgradeability. Not to mention the flexibility to transfer my points to select airlines.