I've done the wd thing to free up shifters but I know the stuff will eventually turn "gummy." On one set I removed a cover and very sparingly applied a bit of synthetic grease (so it wouldn't attack the plastic parts) to the pivot points and cogs. They worked fine but I sold the bike soon after so couldn't say if this was a good long range solution.
Would also like to know what others have done.