Bonzi Wells, if his head is in the game, will help them. However one thing that he is not is a good defender, ask Jeff Van Gundy. Where do you get this stuff like Wells is good defensively from? It's unbelievable haha. He couldn't even make the Rocket rotation last year because of his poor defense and lack of conditioning.
Mike James stinks he had one good year for an awful Toronto team and has done absolutely nothing the past two years and is one of the biggest free agent busts of the past few years. Bobby Jackson has had a very good career as a 6th man in this league, including winning the 6th man of the year award. He can light it up offensively if he's playing well, is a tenacious defender, who has made big shots in playoff games and a locker room leader to boot. The only knock on Jackson is that he has been injury prone throughout his career. However if healthy Bobby Jackson is a far better player in his sleep then Mike James ever was.
The trade is a gamble for the Hornets but one worth taking because if Bonzi comes to play he could get 30 points on any given night and has stepped up in the playoffs with some phenomenal offensive games when he was with the Blazers and the year he was with the Kings and they played the Spurs in the first round.