Sounds like you are readyBroke in our new gennie this week. Changed the oil and filled it with Seafoam stabilized fuel before putting it away. Also, made sure the wife could pull start it just in case the battery is dead, I'm on the road, and she needs it.
I've been impressed with how effortless some of the modern pull-starts are (good mechanical advantage), compared to some old even 3hp engines. Batteries do die.....
I have traditional Seafoam on the shelf here (always), but have plenty of other options in-stock too. Last look (a while ago) @ the MSDS for Seafoam, IIRC it listed isopropyl (sp?) alcohol. IF I want added alcohol, that's the one I'd use - and have, rescuing neighbours water-logged small engines. Seafoam was invented before I was, so today there are brand-extension products in that lineup, that I haven't had the time to MSDS scan....
Startron, Stabil and others (have a can of Gumout - PEA is a good modern option for cleaning - also on my shelf) are good to have around too.
Sounds like your gen is starting out life on the right path.....
Rgds, D.