I've got about 7d until I'm TH9, I maxed everything except walls (all level 7, with some level 8s). I prefer maxing all defenses, and then upgrading town hall - walls don't bother me as much, becoming less and less important (hogs, jump spell, balloons, dragons, minions, etc.). So it's your call whether you'd like to max out those remaining defenses, those are probably your 2nd most important ones so I would suggest staying TH8.

