Numerous small water changes is the best way to reduce nitrates. Those large water changes are a stress to the system. Then do your best to keep them down. It's a lot easier to keep them down with small weekly changes than to have these big emergency situations. And yes, invertebrates are the most affected by high nitrates. Fish can tolerate it but will be much healthier the lower the nitrates are.