regarding the trade, to each their own. I have made trades people felt were lopsided for me that turned out horrible for me and vice versa.
However, one thing I have realized is that very few rookies actually contribute in these leagues. as a result, I wouldnt have traded JR for Meeks, but who knows...