If I wanted to make a decimal display to be used exclusively by a clock, I'd just build two or more 10-step repeaters representing 10^1 - 10^N [time units], then hooking the input plates to the appropriate trigger plate, and the output plates to one 7-segment display each (would have to modify input slightly, but could simplify the 7-segment controller quite a bit). You would get the slightly odd effect of new segments turning on 100 ticks before the superfluous ones close, so it couldn't be used to count hours, which is basically the limit of this model. I'm not sure how the system acts if two plates are active and linked to one object and one plate resets, but if the object still stays "on", then you could slim down the 7-segment controller to only a hatch cover right above each segment on switch to make them at least snap on the instant they're activated. Still, the bridge and pressure plate delay makes this meaningful only for periods of half a day or so. Might build a simple demo that counts to 12 for months. Would use a two-step and a 10-step here, with steps 3-9 on the 10^1 counter automatically skipping back to 1 when the 10^1 number is 1, for which I'd just use my ugly (A||B)&&(C||D) two-gear structure (Can make any sequence of AND/OR as long as I can build a gear for every AND).
True Dwarfputing is way cooler, though.