You can't rely on second hand info, like you say it could be sour grapes. I have got several contracts where the previous company have said they are a pain and don't go near them with a bargepole, I don't have problems with these contracts as we actually carry out the service quoted for.
As others have said, get a signed contract from the client and go for it, you have nothing to lose.
Good luck
Fox