Personally... I don't like it. Its a fair and even trade in my eyes but you are taking too big a risk with Faulk and his potential not only for injuries, but also the possibilities that he could lose goal-line touches to the rookie like last week.
Losing two second tier RB's for a lower end-top tier rb and top QB would be great but qb's better have great value in your scoring or this will be a bad trade for you to do IMO However, that being said, its a good trade and I suspect that you'd come out ok even if its risky.
Sitting on a beach, earning 20%