I hate the "never race a full team until it matters strategy".
Look at the teams that win (NAU, Adams St, Syracuse, NCC, Colorado, Haverford, etc). They very rarely race partial squads, unless it's a clear "A" team, "B" team divide. They pick big meets and they race them, hard. Racing hard and as a team is a skill that you need to develop over the course of the season.