I don't mind Cags. I think 5-10 years ago getting a bat first, first basemen seemed like a waste as there would always be good 1B.
However, If he can hit then lets take him because nobody hits now. A good hitting first baseman is no longer the norm on teams anymore. Its not like the White Sox have an abundance of them because if they did we sure s%*# wouldn't be trotting out Sheets and Vaughn for 1000 at bats a year.
Basically, If you think he will hit the bombs then take him. I would rather have that then a defensive SS that is going to have .680 OPS.