Allen, yes, to me, your idle speed problems are a good candidate for SeaFoam treatment.
Use the specified amount on the bottle. Usually, within 2 or 3 gas tanksful, Seafoam will clean the carbs.
I would use the centerstand when parking the bike, so that the float bowl will be level because fuel system cleaners are effective while parked as well as while running.
Scoot Safely,