Well, I have my own
scooter, and it certainly won't make it all day on a single charge, lol! (Its a very small one, small enough for me to put together myself, if need be).
There are plugs everywhere, once you start looking for them. Some of my favorites are:
MK - Tomorrowland, at the entrance to the walkway to the Noodle Station, in the rocks, or in front of the bathroom doors near Auntie Gravitie's Smoothies, or near the TTA exit.
Adventureland - POC entrance, eating area near the Dole Whip place
Fantasyland - near the bathrooms by Peter Pan
Frontierland - at the eating area near the bridge to the castle, and in the breezeway between Frontierland and Adventureland
Epcot - The Land has several, at the top near the front door, and my favorite is at the bathrooms near Soarin'
The Seas has one in the little parking place under the stairs at the exit of Nemo
None at Ellen (they don't even like to see them there!)
At the bathrooms outside the back entrance of Mouse Gear
Test Track exit area
Norway pavilion, near the fast pass machines, and many others in the WC
Spaceship Earth, near the exit doors
DHS - Near the Muppet fountain, on a wall
Star Tours at the exit hallway
Sci Fi in the eating area by the walls
Hope that helps!