Since you are listing what team members have joined up on each team, could you also include the daily/weekly stats for those members as well? This would cut down on all the filtering from BOINCStats and Free-DC for just the members partaking.
I was thinking about this the other day. It's something I have added to the to-do list. Though this probably wont be implemented until sometime towards the end of the year. I have to pay a developer to make changes for me and I ideally want to have a list of things they can add and/or fix so it can be done all at once. However, similar to how the Primegrid challenge series is, I think having an individual race running along side the team race would be a nice feature.
Another thing I am working on is the navigation. Some stuff should be links, but they are not. Such as when viewing the active sprint, the team names should link to somewhere. Either the team member list or the overall standings.
At least once a day. The site should ping the project servers every few hours to see if the stats files have a new timestamp and pull the stats for that project.