I reckon a good Carb clean-out is a good start. Often when the bike's been standing a long time, the fuel goes vrot in the carbs, and leaves a deposit of gunge in the float bowl. This causes all sorts of problems... from poor starting to lagging and bad throttle response!