After some fast comparison I've found difficulty to be directly influencing the dragon spawning time. On Hard it takes 180 seconds before the first spawning while on Casual that's 60 seconds. On Hard the AI has substantially more units on the world map as well.

RTS wise it seems both the AI and its resource don't have any obvious advantages, but the extra initial units they have can really ruin your day.