We use Dish, we can turn it on and off. I have used both roof mounted and carry out antennas over the years. The biggest issue is where you are going to park the RV. If you have a rooftop, you can't have any trees, buildings or the like between your antenna and the satellites. Since it seems you are going to be at a single site for a few months, if you have a rooftop antenna, you must make sure you have a clear view towards the satellites.
With a carry out, the biggest problem is where to store it while you are traveling. They are relatively large and won't fit in any of the inside or outside storage areas. The next issue is where the cable and the tripod go and finally how to get the cable from the outside to the inside of the RV where the satellite receiver is.
None of the issues are insurmountable but they require planning.
Currently, I use a rooftop but I don't stay anywhere for long periods of time. I am also not "addicted" to TV, so no biggie if I park in a spot where I can't get a signal. There's always plain over-the-air TV.
The choice is yours, just be aware of the requirements for either type of antenna.
Both types come with "autolock" where all you do is turn the antenna on (while attached to your receiver) and the antenna self-aims to locate the satellites.