I signed up for a couple of weeks ago, so I can't answer until Saturday.
I like it so far, because they have my lic. #, cc #, and what options I want and what I want waived ahead of time. I think this makes them getting the contract printed out quicker? Supposedly, I just show them my license and credit card and I get the keys. Of course, I want them to inspect the car WITH me before I sign, so it's noted of any dents and dings. I don't want to get hit up with any extra charges.
Of course, I will be renting from a local agency-3 hours south of WDW, so I won't really be able to tell on a crowd view point. It never appears busy when I drive by it.