Best read the stoppage notices carefully before you commit to a medium term (eg next 4 months) plan - it seems quite possible that, even with rain now, the stoppage will last at least a month or two to replenish reservoirs. Before much gets to them the ground needs to soak up quite a bit. I would not surprised, albeit very, very disappointed, if we do not get significant cruising availability (including access to Cropredy) until well into the autumn, But who knows, weather prediction is not at its most reliable right now!
On the limited occasions we actually stay aboard in the marina, we now generally rely on our mobiles for streaming etc and have not yet invested in any special antenna. (We keep each phone on a different network although neither is EE) I am not sure I would want to put myself in a position where my employment/income depended on a 24/7 good signal, but that is an issue right across the canal network. Just have to factor into the daily schedule time to relocate as needed. As I am sure you already know, the ability to get adequate service is not just a matter of signal strength but also bandwidth relative to the number of logged in users (whether marina wifi or mobile) Hence, the responsiveness varies considerably with the time of day. This would be the case even if you sat right under the mast!