No, the minimum order value is always without discount applied, your customer will not be forced to spend 32$, only 30$. I actually got it all working now except for the customer group restriction which oddly only works if I allow all customer groups. if I try to make the discount valid only for the registered customer group (of which my test user is a member) it disables the voucher for some reason.