I think it's a good trade... especially if you are in need of a QB.
Jackson is never gonna be what Alexander and Parker are. And Johnson and McGahee are great backups. Jackson is buried beneath these guys right now. Go ahead and trade if you're not using him and are getting a QB that you will use.