I always use high quality cotton bath towels for removing Z or any other polish or wax. Lately I've used the POLO bath towel and Noble Choice toweling, and I really like them, even more than the Fieldcrests that I've used for years. Zaino actually recommends large white 100% cotton towels for use with Z. If a towel becomes loaded with residue from buffing, it may become harder to buff the rest of the car. So, I always turn the towel to a clean side after doing a section. This is why a bath size towel is recommended.
I've not had great luck with MF, so I'm keeping my trusty high quality bath towels...
:xyxthumbs