I've recently switched our daVinci from 9 spd. to 10 spd. using a Deore RD with a right angle Shiftmate. While the 10 spd. 11-32 is a definite improvement over the 9 spd, I'm working a ghost shifting problem in the smaller cogs where when I shift down (smaller cog) I get a double-shift and need to shift up. Everything seems fine on the "bench". I'm replacing the cable housing tomorrow since I might have damaged the housing by attaching a bell to my handlebars (partially crushing the housing as it were)
If these changes don't get things working right I'll also switch to SRAM X.0 with a straight shiftmate. And, yes, I also have a modified SRAM RD, but I'm hanging onto it until I'm sure this new-fangled 10 speed stuff works.