For us, it's not a matter of having a TA for the perks; it's for the convenience of having someone do the work for you. This morning we decided to sail on the Dream in late August. I sent her an email on my lunch break with dates and 1st and 2nd choice cabins. When I got home, I logged in to see my existing reservations and it was there. No sitting on hold for hours. She keeps my cc on file, knows what we like as far as dining times, insurance, transfers, etc. She just takes care of things, so I don't have to.
She sent me a quickie email this evening to say she got my reservation and just double checking that I didn't want the Wish, sailing on the same date. She said with the new release of dates, it was a 4 hour hold time yesterday, even for TAs. I replied back that is crazy, that TAs should be able to log into the
DCL website and book on behalf of their clients. She replied back that normally she can do that but due to high demand, the website was acting wonky, so she had to call. This was bad timing on my part; I could have booked this weeks ago but chose to book during a feeding frenzy.