I'd drop the 4 man Thundwolf Squad, and split the other into a 2 man and a 3 man squad, and take another pack of Grey Hunters.
Admittedly, that's just a personal thing, i like to have 1 troop per 500 points, and i think you could benefit from the same. You've got such a heavy reliance on Thunderwolves that if a person knows how to fight them, you're going to have a lot of problems. They're essentially your back bone, and once you've lost them, all you can do is survive, and hope for a draw.
I'd drop the 4 man Thunderwolves, split the 5 man into a pack of 2 and a pack of 3, have 3 rhinos with Grey Hunters, the Long Fangs, and stick the battle leader in with the 2 Man Thunderwolves, and have the Thunderhammer Storm Shield with the others. I'd also use the 10 points you'll have left to give the Battle Leader a Wolf Tooth Necklace, hitting on 3+ at s6? Yes please.