I'd pass on that trade and wouldn't feel bad at all. His current Pts/G pace puts him at 92 if he plays 80 games. That's totally within his reach, and leaves him with 55 pts the rest of the way...I don't see Vinny and Myers putting up that many points the rest of the way.
Not to mention you'd have to drop a player to make it work, which makes it even worse for you. So just hang onto Richards.