I agree with everything you said. And I like that, with the extra 30 minutes, they brought back separate reward and immunity challenges. It gives the cast a chance to spend some time together strategizing before they know who has immunity. I like the added unknown to the strategy, since everyone seems to know who has what advantage.