I guess the current drive capacity is limited, true.
Imagine if 8 phases are used for 4seg display. Average current is 1/2.
At any time, max. 8 segments are on, average 4 segments only.
There is also a more complicated scheme, where at any time, only one segment is on,
however, all digits can be on.
Digital MOSFET is good for sink or also LCX244. I never tried LCX244 to drive segments,
only 74hc164 and 74hc595.
There are some photos here: http://pic.hitechworld.org/16f54pcb.html
At 3 volts brightness difference between "1" and "8" is neglible, it's barely visible.
And it could be compensated in software.
My idea is it to use a small microcontroller only for the display,
to handle all the refresh, and use serial interface.
For your calculation, also LED has internal resistor.
3v-1.6 volts=1.4 volts.
MCU internal resistance 15 Ohms
LED internal resistance 10 Ohms
MOSFET 5 Ohms
25 Ohms -> 56 mA
8 phases multiplex -> 28mA
These numbers are not true, only an estimate. It is possible to drive the display directly,
if you consider, at any time only one digit is on.
It's even possible to use it at 5 volts, permanently.
There can be variation between different displays, or variation between displays within one batch however in reality, so far this has turned out to be totally neglible.
It would be interesting if you can try direct drive for 9S08QE8, and give information about the results.
74HC595 have 120 Ohms equivalent resistance (TI datasheet) built in however I don't think it's an Ohm resistor.
If the voltage drop is less than full Vcc, the resistance might be different.
The conclusion is at 3 volts, using 8 phases multiplex, the brightness for 4digit LED display seems to be reasonable, no overheating can be seen, and brightness variation is barely visible. Why use all the extra parts when they are not required? Sure for professional application long time testing is required, and maybe software compensation for the brightness, but I don't really think there will be issues about that.