As a former RN communicator we always used Zulu time as well as the local time, so even when the UK was on BST (Alfa time) we used Z time.
Turning up at the wrong time for watch for this reason only ever happened on changeover dates and then rarely.
I definitely prefer 24 hour clock whatever the time zone.
In the forces the clock runs from 0001 to 2359 to avoid any date confusion with 0000 or 2400.
I have had some interesting debates with family and friends about 12:xx a.m. where they have argued that this is the morning because of being prefixed by 12. and suffixed by a.m., in reality it should be 00:xx p.m.(p.m. is post meridian or after midday)
The 24 hour clock removes any doubts about this.