If you don't mind waiting with all your builders idle, it is worth it. I finished lava walls at th9 and I had lvl 20 heroes so it was a dilema for me but I decided to upgrade to th10. Now I'm doing my walls, lab upgrades, defenses and heroes upgrades all along without wasting much time waiting.

