I follow the directions on the bottle, sort of. If I'm just maintaining a bike, I wait for just before I'll change the oil at the end of the season. I wait until I have less than a half tank of gas (maybe 2gal?). My bike usually burns off a quart of oil over the riding season so I have plenty of room for the SeaFam there too.
I take the bike out for a late night spin, get it all warmed up. Then I put maybe 1/4 can in the crankcase (4.5qt capacity), 1/4 can for the fuel tank. Then I take her out for a good hour-long highway ride. I have a nice, deserted toll road here that I can do repeated high gear 40-70mph runs. Finally, I change the oil & filter while it's still warm, add another 1/4 can of SeaFoam to the gas tank, then top it off with gas. The SeaFoam seems to be a great fuel stabilizer, no more Sta-bil for me.
The carbs are a PITA to get at, I only do that part when I have my manometer hooked up for a carb sync. I have yet to figure out an easy way to do that.