The attack on the castle itself is more interesting than a lot of idle games' battles, but there's little to nothing to do between battles. Leveling up your heroes only gives them tiny bonuses and there's nothing else to do.