ONLY when you have one or more Executive Affiliates who have maintained the rank for at least 2 months does becoming a Team Leader make sense. The ONLY practical advantage is the matching monthly VPs you get from EA2s, which will help you in your quest for Class champion.