It is true that loading an NT team takes ages. That is clearly something that can be improved as it must be doing some weird heavy database query. Probably it gets the team leaders freshly from the DB every time someone loads it?
Since this page is pure information and does not affect the game engine I can see possible improvements there, maybe some server side caching will heavily reduce the loading time.