I would absolutely try sea foam.For the price it's well worth trying before ending up smelling like gasoline.
There is no guarantee that it will fix your problem but if it does than you would pretty much assume that it was a blockage which caused a slight lean condition.
Gasoline doesn't sit around well in small engines. 2 strokes seem to do better than 4 strokes since they usually have diaphragm carbs which aren't open to atmosphere. Four strokes carb bowl is vented to atmosphere.
If it fixes it you might then run seafoam on some schedule. I don't believe in piston ring replacer in a can but I have seen seafoam work many times.