This may be unpopular but Ulloa from what I have seen has more skill and nouce in his little finger than CM-S. He really is not very good I am sorry to say.
Ulloa would have put away about 15 of the 20 virtual open goals Barnes and CM-S have spunked away this season and if he had been here at the start of the season we would have won the league or been second at worst.