Yes, it's totally worth it. You will get all the benefits like hotel upgrades, late check-outs, and lounge access, which Marriott Platinum Elite status offers. Therefore, I believe that $650 is an excellent value if you are a frequent traveler and want to make the most of your trip.