IMO, the best strategy is as MANY things as possible, like as many things as you can(I'm talking about rats, spells, the summoner, things that make things are the best for any strategy)
(I also almost beat the king without taking DMG like 3 times, also beat the king a lot)