I’ve had bad experiences with modmic:
I may be biased, there are plenty of people who like modmics, but for me, never again.