Hell yeah. To be honest, I'd have reccomended cutting Darrel Jackson for waiver wire fodder.
Oh wait... You meant Steven. (notice how funny I am) IMO it's still a good trade. The rams O-Line is so dinged up that Jackson couldn't move the ball against a decent high-school squad. Gore isn't exactly the height of awsome over at SF, but at least it's possible that his numbers pick up. SJ I think I'd mostly write off as a loss this season.