For heavy modifiers, the time it takes to compute can range between a few seconds to half an hour or longer.
Can modifiers be added, computed, and applied from the command line with some sort of indicator of progress?
Running from the command line would be useful for running blender GUI-less without a WM to save memory.
It would also be ideal to have some idea of how far along the modifier is.