We actually did this in March. The meal at Tiffins was wonderful. It's a more relaxed dining experience and took a bit longer than your standard meal. We had the Wagyu Strip Loin, Duo of Venison, a Prawn dish that I no longer see on the menu and a pasta dish that was an off-menu offering. Absolutely loved the food.
Your seating at ROL is a section by the theater where Nemo plays. Although there is a lot of seating available, it's stone bleachers and you need to arrive a good 45 minutes to an hour before show time to get a good choice of seats. Don't wait until the 15 to 35 minutes they suggest as the seating fills fast.