Here is why I like FTTF, in order of importance to me:
1. Early boarding. The morning of the cruise, I'm excited to get on board and this help a lot. Quickest to the food, and I can eat/tour the entire ship before the crowds arrive. It's nice to walk around the mostly empty ship on day 1.
2. Dropping off luggage. I've got my carryon and also a separate bag with sodas. I can immediately drop those off and be free of them. It's no fun exploring the ship with bags in tow.
3. Early access to tenders. I like beating the crowds off the ship in the morning to get where I want to go. Since I almost never book ship excursions, I would normally not be able to get an early tender without FTTF.
4. Special line at guest services. If I need to stop by Guest Services for anything, there won't be a long line. Sometimes the lines are looooong at Guest Services.
These first four are the perks I enjoy having. The rest of the perks listed below - I don't think they provide much added value.
5. 6. Priority luggage handling - It's nice to get my luggage sooner rather than later so I'm not worried about it showing up. However, I wonder if FTTF luggage is really handled differently. There probably isn't much of a difference.
5. Early debarkation - I have an early afternoon flight for my next cruise. I can get off the ship first thing. Although this perk probably isn't that meaningful, as I take my own luggage off the ship so, if I remember correctly, I can debark early anyway. I often like late debarkation, so I can stay on the ship for longer. But I don't think I really need FTTF to stay later.
6. Dining priority - I don't understand how this is helpful. I already reserved the dining time I want.