Do you have large hills / small mountains near you? If not, your gearing is probably fine and you can work around your cadence issues regardless of which crank you have.
If you don't have the low enough gears to tackle mountains near you then a compact is essential. You can get very nearly the same range of gears out of both, just depends on whether you need a little more on the low end or high end.