Great question! I'm also curious as to how to test the assumptions for ANCOM (i.e less than 25% of features changing between groups). An extension to the question, how does this exactly work across multiple groups? 25% change across pairs or overall?
@jessicalmetcalf, from this thread it sounds like too many zeros or low counts are better off removed:
Low counts / zeros could cause false positives in ANCOM