I don't think there's a wrong choice there except punting the pick. All four of those guys are really good. Personally, all things being equal I'd take the HS 1B—the power differential is probably big enough to outweigh the JC guy's switch-hitting, and the pitchers are a step below both of them. Of the pitchers, I'd probably take the JC lefty. The solid fifth pitch is important, and you know he's going to have at least one very good split—even though it's the wrong one, the righty might wind up with like, 72/72 splits, which is fine, but 85/72 is better. And in a pitcher's park, his flyball tendencies won't kill you. Plus there's the signability factor.
To conclude, I'd rank them: (1) HS 1B; (2) JC 1B; (3) JC SP; (4) HS SP.