Idea on Drakes
There was a post about how the randomness of Drake spawns provide no strategic value, which led me to think about this situation.
What if Drakes spawned at regular intervals? Every few minutes one Drake would fly into the pit, while the current resident (if alive) would fly off, similar to Baron Nashorn replacing Rift Herald. They would follow a cycle like so (just an example, no particular order is in mind): Water, Cloud, Mountain, Infernal, Water... until Elder Drake climbs into the pit.
If a Drake is in combat, it will not fly off. If Drake is killed, no Drakes will fly in for 6 minutes.
With this suggestion, there would be more strategy. What players would think: "We have an early game comp, so we need to snowball. It's 11 minutes, and Mountain Drake is up in 1. I'm going to prep the area and ping, to inform my team." Current thinking of players: "We killed bot tower and bot, there's nothing better to do. Let's kill the Drake."
On a separate note, I feel the Drake buffs themselves are not very strategic. As in some particular Drakes seem very underwhelming. While others, while powerful, are not interactive.
Example suggestions: What if Cloud Drake gave a portion of the MS boost to nearby minions? Or instead of giving free stats, Infernal Drake burns opponents (Elder Drake now gives AP and AD instead).
These are some suggestions that I thought about. They will probably offer more strategy than randomly spawning Drakes.