If the clutch is slipping the revs will increase relative to your speed.
If the thing is bee-bopping along and stumbles like it may be getting low on fuel that is likely a fuel delivery problem. I had this same circumstance happen to me. Started for no real reason but while cruising along giving it a good amount of throttle it would lose a bit of power...but never stop running. Came and went.
I suspected a particulate of dirt got into the carb as I'm not running a fuel filter. Dropped the bowl off the bottom, cleaned it, blew some cleaner through the jets and orifices and put it back together. Has run fine since.