Your deck wants to put dragons in play but it seems very unsure on how it wants to accomplish this.
Dragonlord's Servant and
Elvish Piper simply do not fit together, imo.
The Piper allows you to put dragons into play for just 1 mana, so why do you need to lower their casting cost ?
Other way around : if you put effort into lowering their casting cost, why use a card ( Piper ) which simply ignores their casting cost ?
Why use
Dragonlord's Servant if you can use
Somberwald sage ?
Every Sage is worth three Servants, so the Sage speeds you up tremendously, why not use 4 ?
Right now you're using 8 card slots on cards which all pull in a different direction.
I'd suggest to use 4 Sages and add a couple of
Green Sun's Zenith to tutor for them.