Solid team you've got there venom. Definitely has some gaps here and there. First thing I see is, you've got a good set of high potential QBs, but neither have shown the ability to stay healthy. You'll definitely have to hope that they don't go down at the same time. If they both stay healthy, that's a strong set of QBs you've got and I'd try to unload one for a better TE, but that's down the road.
The next thing I see that I really like is your RBs. CJ is always a great way to anchor your team at the top (I assume ADP and Foster went in some combo of 1/2?) and you've got a good group of guys who will make good RB2s. SJax looks to have plenty left in the tank, and with Bradford continuing to evolve, he could see even more running lanes. Definitely has the chance to be a strong RB2, with RB1 upside. Felix and Bush offer good depth. I'm not fully sure how either will pan out this year, but if Bush ends up on a team that can use a "flash" RB (NYG maybe?) then he'll be a good value. Leshoure is a guy who may or may not work as a spell to Best, but if Best goes down (a distinct possibility) he could do quite well in that heavy hitting offense.
Of your three major positions, WR is definitely your weakest, but mostly due to the current conditions. I like Fitz, he's got worlds of talent and is a great guy. He'll put up points for ya, but whether he puts up good or great stats will depend whether ARI gets a QB or not. Colston is a solid WR2, but I hesitate to trust him with the way Brees spreads the ball around. It's a good tandem though. He gets the ball enough to fill the WR2 role well. The big question mark/gamble is VJax. His much publicized return was awfully quiet last year. He can be had fairly cheap and can put up some big numbers. I'm not sure how he's gonna play out. If it goes well, you could potentially have 2 WR1's on your squad. Branch is a good extra, but I'm not sure what he'll be worth with the shaky SEA offense and Mike Williams stealing some looks.
Daniels is meh, but you got strong guys in other positions, so I wouldn't worry too much. Maybe try and unload some depth to upgrade a bit.
Overall, I'd give your squad a solid 85%. Good job.