Hmmm. Lots of responses, but not much of any that directly answer your question.
We did this back in 2014. Like you, we researched the rental agencies to try to find the "best" one. We went with ABC. I can't say anything about the other companies, but I can tell you that we were very pleased with ABC. Here are some reasons:
-We were arriving at the airport after-hours on our first day. They made a way for us to sleep in our rental in their parking lot that first night and then do the walk-through and check-out procedure in the morning. (In retrospect, I wouldn't choose to do it that way again, because the cost of the motorhome was probably higher than the cost of a cheap hotel would have been that first night. But - oh well.)
-They had a "share" area set up in their waiting room. People returning units could put into the "share" area any supplies that they had bought that they didn't use up and didn't want to bring home. Incoming renters were welcome to help themselves to anything there. We picked up a current issue of the Mileposts book - a $30 item.
-They were flexible with us about the time of return. We got hung up in some traffic and unexpected map mixup snafus on our return day, and as a result we were about an hour late getting the unit back. The rental agreement clearly stated that they could have penalized us financially, but they didn't.
-We wanted the smallest unit possible, which if I remember correctly, was a 22' unit. They told us that no 22' units were available at the time we needed one. So, we bumped it up to a 24' unit, which may or may not have been a higher price (can't remember). When we got there, there were no 24' units available, so they put us in a 26' unit for the same price as the 24'. At first I wasn't pleased, because I was concerned about driving and parking the thing. But after a day or two I was used to it and glad to have the extra room.
-Everyone we dealt with at ABC was friendly, helpful, and professional.
If we do it again, we will certainly go back to ABC.
I hope this helps.
-Speak