I don't know how hard this would be to do, obviously (it's possible that such a system of constant checking and re-checking may create some sort of server overload) but I think it would be nice to implement some sort of system that automatically checks a team's validity for all tiers, rather than having to scroll to the tier you want and clicking "validate" in the Teambuilder. This would, in theory, also allow teams to be validated for several tiers at once. Under the current system, you have to "re-validate" every time you make a change to your team or when you want to use a different tier (and changing from one tier to another, then back, requires an extra validation). It's not necessary, per se, but it would be quite convenient, I believe.