I think a project like Jose Ruiz is just as deserving of a 40-man roster spot as, say, a Daniel Palka, Guillermo Quiroz, or Thyago Vieira.
(Pop Quiz: Which one of those latter three names are not on currently on the Sox' 40 man? Point being - we gotta a lotta riff raff on there.)