Exactly as you said. Tried to send all 0.019 BTC and Armory offer me 0.015 BTC fee

so what now? shall I sweep address to blockchain wallet?
...and it is pretty bothersome cloudhashers initially did not understand this (I still think they really don't even now).
What kind of confidence does this give you the customer?
It is too late for existing payouts. Not worth "spending" it at all.
What you can do though is like I outlined in past posts and go the way of CEX and let cloudhashers change the payout to what your bitcoin address is at CEX.
And then setup your Armory bitcoin address as the sweep bitcoin address at CEX and CEX will send out the multitude of transactions into ONE DAILY transaction and NO FEES to your Armory bitcoin address.
Cloudhashers has offered to create a once a day payout. Dunno exactly what they are waiting for.