I hear that those cranks are slightly too wide for a 10 speed chain. It's made for a 9 speed chain so the chainrings are slightly wider than you'd get on a 10 speed crankset. At least, that's what I've heard.
However, I have the aluminum version of the Roleur triple and Ultegra 10 on my Scattante. I haven't run into problems yet. <knock on wood>.