Do you really mean Kevin Jones in your W/R spot? That cant be right. Smith maybe? All of your bench players are better than jones.
Other than that, Jackson could provide some solid value, if you can convince anyone in the first 3 weeks that he will keep it up, look to make a tradeviewtopic.php?t=441180
take a look here if you get a chance