I am not all that familiar with the Revo, but I believe that it is bigger and heavier than the Go-Go.
I use the Go-Go Elite Traveler Plus
scooter at home. It is a nice little scooter that is not overly big and heavy. I have used mine in ways that it was never meant to run and have not had any issues. In fact in the 4 years that I have owned it, I have only had to replace the battery once. I have used it all day at both Disney and other Parks and have had no problem with the battery lasting without charging it thru out the day. The batteries come in a nice case that can be picked up off the scooter without having to unhook wires and can be charged off of the scooter.
For what I wanted, the scooter is plenty comfortable and I am not a small person, but still far enough under the weight limit of the scooter. I have not found the need for a seat like the ones that have captains chairs. The seat is not overly padded, but it is not hard plastic either. I have no problem with it other than sticking to the seat when it is hot out and wearing shorts. This is easily remedied with a towel on the seat.
Sorry not much help on the Revo end.
I just looked at the user manual for the Revo and noted a few things that might make a difference. The first one is the tillers. The Revo has a tiller with handles like a bicycle that could be more limiting as far as hand positioning while running. The Go-Go has one that is of a circular design which gives you more places to place your hands or even rest on.
I also see that the Revo is only able to be charged while that batteries are on the scooter. The one on the Go- Go can be removed and charged off of the scooter. This would allow for more places in your room that it could be charged at without bringing the whole scooter to the plug.
The seats though look to be the same seat, so no difference there. The Go-Go seems to be more tapered instead of the rounder front of the Revo.