If admins have not approved a team, it should not be visible on the front end.
Joining a team should not be a method of getting around fundraiser approval.
Team captains and fundraisers should not be under the impression they are ready to fundraise until they are approved.