I finally managed to buy a dragon in the second week (it's impossible to do this in the first week when playing at 200%), and giants also start appearing in the castle. Yes, after much deliberation, I decided to play as Tower.
In general, I defeated all three opponents in 3.3.5. I'm not sure what to do with the hydras; the opponents without castles died, and now a hero with hydras and the Grail is trapped there. I wrote to the map developer and am waiting for advice on what to do with the hero with the Grail.