Common practice would be to have I and O excluded from use since they're commonly confused (I/J/1/l and O/Q/0.)
(And as other comments have noted, this breaks down in utility with 15/30min TZ offsets as well as when crossing the date line.)
(And as other comments have noted, this breaks down in utility with 15/30min TZ offsets as well as when crossing the date line.)