From 9 speed to 10 speed is not an 'upgrade' worth spending any time or money on.
If you had 7 speed and wanted to go to 10 speed... nope, still not worth the effort in my opinion. Ironically, 10 speed range selection is much more limited than 9 speed, as 10 speed is so far only for road bikes and 9 speed is used on mtbs. If you can't get a wider range then all you are paying for is slightly smaller steps between gears.