It looks like you have a great team, but I'm not sure. I'm not used to playing in a 8-team league. I imagine that every team looks solid because 8 teams is pretty shallow. Even so, having Forte, MJD, and Calvin Johnson on the same team sounds killer.
I'm not sure any of the trades you discussed is really a big upgrade for you. I'd probably stay pat until RB start to get hurt. You'll probably get better value then.