Generally speaking, I think you've got the correct 3 keepers in there. An above commenter suggests concerns with Javonte. I'd say that he was quite productive even with Gordon there and with Gordon climbing in age and Javonte continuing to show prowess on the field he will start to take more control of this time share. Truth is, Gordon is a trade candidate if anybody loses a starting RB in preseason. If gordon is traded or -knock on wood- injuried Javonte becomes and elite fantasy back. I think the only considerable option for you is not keeping Pitts and instead keeing Etiene. It's a high risk high reward option though. I think Etienne has a chance at being a very nice fantasy RB with the upside of a RB1. Although i love Pitts long term, I am not sure how well he'll do in this poor of an offense. I know that Mariota targeted TEs frequently in TEN, however I am not sure that this Falcons team has enough around Mariota this year to think that he'll be very efficient. I think it's more likely that Mariota vultures TDs with his legs than he targets Pitts more around the endzone to really get him a high TD mark. In a one TE league, where you only start 2 WR and 1 Flex i think it's ok to think outside of the top 3 or 4 TE. I think the value of having 3 potential RB1s is a great opportunity, albeit a risk. full PPR league im keeping Etienne no question, 1/2 PPR its up to you. I think Etienne could win you the league, i don't think Pitts has that ability int his type of formation. Ultimately you know your league and what tends to work well.
personally my style is to go big or go home so im keeping etienne, but i wouldnt blame anybody who opted to keep Pitts.