Whether you can climb hills or not with a compact depends on what your cog range is (which I've been learning the hard way this year). A 34 tooth chain ring is perfectly sufficient for climbing, I think, if you have a big enough cog in the rear.
Two things I love about my compact chainring: Easier cleaning, and no chain suck![]()