Rob Schneider was much less of a problem than Armand Assante or Diane Lane. I thought his character gave us decent insight into Stallone's, and allowed us to see a fuller picture of the world environment. When he was on the screen, I was entertained. When Lane was, I was not.
That being said, I'm another one of the people who basically enjoyed the Stallone version. But I've never read the comic at all.