Gotta be a better way...

Too late now, I suspect, but an alternative to the two max chips would be a single ht16k33 module. These can drive up to 16 digits. They use the i2c bus, so with the module soldered only the display PCB, only 4 wires would go back to the Uno.