Given actual earnings and the 1,000-hour requirement, a constantly updated balance could create more confusion than value. I’d probably look for a recordkeeper that can give participants online access to an estimated or periodically updated balance while keeping the actual annual crediting process unchanged.
That gets the CEO most of what he wants without rebuilding a process that already works.