Ultegra chainset with Centaur 10 speed
So I'm looking to grab me a compact chainset to achieve a better cadence. I've currently got a centaur, pain in the ass power torque chainset. The rest of the group is 10 speed Campagnolo. The replacement chainsets are way more expensive for Campag, obviously, so I am wondering whether it's worth just grabbing a Ultegra chainset instead which are much cheaper, plus they come in the semi compact varieties.
My question is, will they run just as well? Or shall I just suck it up and buy the Campag one.