huntnjim....Maybe some missed your forum name. You might just need that freezer for a deer.
There are a lot of people on here poo pooing all electric, but the reality is that high end coaches will all be that way in the near future. When you're buying such a nice coach, I wouldn't have anything else but all electric.
The freezer is something only you will know if you need it. On the sat antenna, I would rather have Newmar mount and wire it in, than some local RV place that will have no clue where to run the wiring or hack unnecessary holes.