I'd like to suggest having more options to use resources. Once you get to lev 65 there's not a lot to use resources on.
I have two suggestions:
1. Share resources amongst your TF members helping them to build.
2. Add resources to TF to get more points. Like banking your resources in a vault.