I'll say I think the trade was ok, but I slightly prefer the guys you gave up. In dynasty leagues the emphasis for me is still very high on RB. While there is quicker turnover at the position, there is more potential breakout guys each draft. So, you have more opportunities each year to hit it big (like I think LeShoure woulda been). Your team imo should still be built each year in the same RB important way. And I like to focus on having high potential RB's and WR's on the bench so if/when you hit on one you can trade him or the established guy he will replace - to upgrade elsehwere.
Yahoo - 12 Team H2H
STATS: R, H, 2B, 3B, HR, RBI, SB, AVG, SLAM and W's, CG's, SHO, SV, K, HLD, ERA, WHIP
3xOF: Braun, Choo, Pence
SP: Greinke, Peavy, Homer, Milone, Iwakuma, Cashner, Wheeler(NA)
RP: Perkins, Frieri, D. Hernandez, Gregerson
DL: Austin J