Spencer is a little better in my opinion. I see Spencer as a very marginal ML pitcher right now, and Hernandez as not even that. When they finish developing I think Spencer will be a reasonable 9th pitcher, a viable LRA for a contender, and Hernandez will be a little better than Spencer is now, a nice LRB/mopup/SP6 when your rotation needs to be reset.