This is just my opinion, but unless you are doing a signature dining experience (character meal, celebrating an anniversary, etc.) dining should never drive what attractions you are able to do. The attractions you do should dictate the timing of your dining reservations. Depending on your tastes ROL may or may not be as good as the other nighttime shows, but a random Yak & Yeti reservation is not up there competing with a dining reservation at a character meal at Cinderella's castle or an anniversary dinner at Victoria & Albert's on the creating memories scale either.