Multiprocess approaches are both significantly more complicated to implement and significantly more constrained in their functionality.
Unless you have overriding design restrictions (such as requiring privilege separated worker processes), it seems that the only genuine argument for the "multiprocessing" model is simply that Python doesn't support anything else.