Teams landing page is unnecessary
The Teams landing page adds an unnecessary click (plus the associated waiting) for the end user. Load the app, period. Then make a download link for the client easy to get to. As it is now, the landing page adds an extra click for every web user every time they load the page for the benefit of saving the desktop client users one click once.