I may be the only one but i think that big Leon is the best. I think people judge him because of what happened against Derby which is unfair, he scored 2 against southend, and the winner away at Norwich and also played his part in the 6-0 win over wolves. His hold up play is the best of the 3 and would fit Best into the new system.
i'm not sure about the next two as they are completely different, Dexter is a harder worker but Mcgoldrick is cleverer and more skillfull.