Muschristian, in software we call people like you "feature creature". The assumption that more features results in a better product is fundamentally flawed, and naive. Take a look at any successful product, and you'll notice that it excelled by doing one thing and doing it well - by taking away useless features:
- Yahoo with less features = Google
- MySpace with less features = Facebook
- Benz (first car) with less features = Ford Model T
- MP3 player with less features = iPod
- SharePoint with less features = Dropbox
This happens time after time. Give me at least one example of reverse happening, when adding more bells and whistles made a crappy product awesome. The fact that every single person looking at this thread disagrees with you should in itself be an indication that you're wrong, not that everyone else is blind. Instead you start foaming at the mouth trying to defend your idea even harder. If you feel so passionately about it, go build your own Dominations clone, with dragons and unicorns. Heck, I'll make it even easier for you, here is an RTS engine you can use as a starting point that does 90% of the work for you:
https://github.com/SFTtech/openage. Maybe after struggling with it for a few months, and realizing that it's the very features you're trying to add that are making game development unmanageable you'll gain more respect for keeping things simple.
Oh, and by the way, the idea you propose of adding mythical creatures to a realistic game has already been tried before. It's called Age of Mythology, which sent the whole Age of Empires franchise down the drain. Microsoft even had the sense to make it a separate game, and it still failed. You're proposing doing it in the same exact game instead. If you want dragons and magic, go play CoC instead, this is not the right game.