We are generally there from open until close (or close to it). We will make 1 early magic hour and maybe one pre-park opening breakfast per trip, but the rest of the trip we arrive near RD. DD is more of a night owl than an early riser, so a 9am opening is pretty much perfect for her. We don't take an extended break at the hotel. DD won't nap at the hotel anyway, and none of us are huge on swimming..so if we need to "take a break" we will do something like find a show (in the past something like Aladdin) or a longer ride..or just find somewhere to sit and people watch for a little bit. We also make sure to take time with our meals and use those as recharge moments too.
DD won't nap in the hotel, but she'll nap in a stroller if she needs to. if she naps in the stroller, we stay til close...if she doesn't, we usually head out a little earlier so she doesn't fall asleep in the park for bed(now, to be fair, close in November was earlier than it tends to be in midsummer). Last year she surprised us the first time she fell asleep in her stroller (we really didn't think she would, but all of a sudden we looked down and she was asleep), and we took that time to roll her onto the Mark Twain and enjoy the trip around the ROA. Then the adults took a ride on BTMRR while we waited for her to wake up.
if she would nap or rest in the hotel at all, we'd consider a break...but she doesn't, and trying to make it happen would just annoy everyone, so we do what we can to get those break moments while we're still in the parks.
ETA: Oh, and FTR, she's a very happy kid...we wouldn't keep her in the park if she was tired and cranky. The ROA story? She went from happy and smiling to asleep in like 5 mins, with no transition to cranky in between. It works for our family because of how DD is. If she didn't have the temperament she does, we'd do something else. But this works for us