I'd do that trade in a heartbeat. I'd bet on Lee Evans having a major comeback year, and consider him a bigtime sleeper. Gates is going to be even better than usual if the Chargers don't have VJax.
I'm not an expert or anything, but my opinion is do it. TO has really taken some of the certainty out of keeping Ocho.
Also, impossible to rate your team without knowing how many team league it is. If it's a 10 team league, I give it a 7/10. 12 team, 9/10.