Hashharder seems to have resolved their payment problems, I've received my backlog of MON from them now, and just saw a new payment go to "in batch" and received it almost right afterwards in my wallet.
Would have been nice to have a history of payments in addition to the "scheduled payments" there though.