I don't have a problem with these requirements. My (Class B) AIS goes on at least 15 mins before departure as I power up the pilot house. It remains on until I power down when I return to my home port. I don't tend to spend more than a night at another marina, and so don't bother to shut down electronics in the pilot house. If I were staying for longer I probably would end up turning off the AIS for the duration.