Good to hear. Usually if a bike will idle on all cylinders then any good cleaner will get those jets cleaned out over time. If it drops a cylinder at idle, then at least one of the idle circuits is plugged and you probably won't have any fuel flow through it to begin the cleaning process. In a case like that the carbs have to come off, or at least the bowls.
Another common problem is a sticking float or float needle, which can impersonate a gummed-up carb quite effectively. Tapping the side of the bowl with a screwdriver handle, with the engine running, will often loosen it up. Again, a bit of cleaner in the fuel will usually fix it right up. If you have overflowing fuel this is most likely the problem.
A little MMO IMO is very handy in a bike that won't be ridden that much. It'll coat everything from the inside of the fuel tank to the intake valves with the carbs' moving parts in between.