I would rather just abolish all time zones.
UTC everywhere (and it doesn't observe DST), local schedules.
So here in the Detroit metro area, it would be the same time as everywhere else in the world. But the old 7am would just be 12:00...
So normal construction hours would be 12-2030 instead of 7-1530. Wouldn't be that hard to get used to, obviously various regions would have their own local traditional times, but you would still have one completely, crystal clear, time to communicate with.
1200 in Detroit would be 1200 in Denver or Hawaii or Beijing or Paris. Just some people would be asleep or having dinner etc.