There’s been a mixed reaction to the signing of Eduardo da Silva.