Yeah you got a good team that is to be feared. I'm still waiting on Julio Jones to be amazing. I'm in the same boat with TE. Finley is pathetic. With hindsight, I should've waited on a TE like I did in other drafts.
Btw, DMC has a pretty easy schedule going forward. Just traded for him in league 2. What sucks is he'll probably get injured around the time he starts shredding bad defenses.