We've done TRex the past 3 years and are trying RF this year. Always enjoyed TRex, good service and decent food. Meteor show (every 20 mins) can be a bit noisy, but other than that, nothing to worry about. Kids might also enjoy the Build-A-Dino shop there. You can reserve through WDW Dining or call direct if no availablity there.