I like James Storm, but I'm okay with him leaving. Apparently, he was one of the highest paid talent there, but he really didn't have any draw power. I think if Impact wants a shot they just need to go on in on someone with drawing power and hope for the best.
As for James Storm, I'm not sure...