I have rented from here three times lately.
I didn't try the App where you pick your car but went to the booth in the garage all three times.
I was upgraded two times to a premium and the third time when I had a premium reserved they made sure to give me a car with lots of features (I can't even recall what it was, but I know I was not unhappy)
The people working the booth are friendly and try to make you happy in my experience.
Alamo is in a different area and since I refuse to ever rent from them I have no idea what at experience is like