If this is for Modern
You wont live long enough to cast those dragons.
Removal/Counters are significantly cheaper than casting
If its for use with other players crafting similar larger to cast decks then you should be fine.
This deck looks more like a Commander / EDH deck, which would seem to be a format you would like.,