yeah..i dont think that will work. The pull is different for 9 and 10 shimano. There might be a jtek engineering shiftmate device that you can buy to make it work???
As long as your rear derailleur isn't a dura ace 7400 (or pre 1997), you should be ok. Although I dont know about your front derailleur. I would imagine that it doesn't matter.