Looks fine to me. You are not running a level 4. No RBT spam. Looks really fair. Yes you are heavy on characters, but so light on troops you could get wiped early.
I'm not sure how it will hold up, but I definitely don't think it is over the top.
Very middle of the road DE army list in my mind.
(coming from another DE player)