I think TNA needs to not keep signing WWE drop outs. Yes, RVD was originally an ECW guy but over the last what 6 or 7 years he has become a WWE guy, and this will only lead to more ammunition for the TNA haters who say that TNA is the haven for WWE 'rejects.' It would be different if it was like someone huge leaving WWE (Like Angle did, or if Benoit were to, or Mysterio) but RVD just is not as big a name as everyone likes to think he is, and is not as impressive as he once was.
It is also very counter productive for TNA die hards to argue that TNA is not just a place for WWE "rejects" then wet themselves when a WWE guy becomes a free agent.
Furthermore, in a related note, Sabu is likely about to be released from WWE. I would hope TNA did not sign this guy again, since he left from TNA to go to WWE. This would set a precedent to the guys in TNA that if WWE offers you a big contract and you go and don't cut it, TNA will always take you back, which could possibly just lead to a revolving door of sorts of guys coming and going time and time again.