Just a quick reminder; respawning the dragon does not cost more recruits if he died. It is the same amount in the current balancing, which is 35. Also, if you manage to unsummon your Dragon before he dies and then resummon him he does not cost any recruits.
Thus, the dragon will only cost recruits again if he dies in combat.
Resource cost of "anything" is still under balancing so this might change over time.
Mines might be too low on the "effort vs efficiency" ratio.
Reveal skill for the Dragon is intended to have a low cost, otherwise a lot of people will not bother using this skill. Keep in mind all of these skills cost Research in the campaigns and thus people will make decisions (which you currently do not, since beta is only skirmish as of now) on what to research.
Cheers for the feedback.