TSF has another playable character, six new enemies, bigger tilesets, random bug fixes, higher episode support, and it may be better for saving in large levels or something. It's hard not to vote for it, technically-wise.
PLAYER-wise, I don't know, I don't feel like staying up until 5 AM to see some TSF players and figure out what they're like.
__________________
|