First, the 60-minute rate is less than double the 30-minute rate. Depending on the agency it's $200 v. $120 or $220 v. $140.
Second, the PV places really are limited by room availability. In a sense, you are paying to rent the room for your allotted time. Thus, time limits are rigidly enforced. The time from when you get the ok to when you knock on the door is 2-3 minutes. It takes another 2-3 minutes for the girl to check the money and come back. It typically takes 2-3 minutes or more to get cleaned up and dressed. That turns the 30-minute session into 20-22 minutes and the 60-minute session into 50-52 minutes. If you are the kind of guy who is raring to go and happy with 15 minutes, then save some money and do the shorter session. For me, though, it feels far too rushed.
Third, I think the menu is a function of the length of time booked, both because of the length of time together and the amount you pay. A PV girl is more likely to give you extras if you pay the hour rate and if there is enough time for extras. In a 20-minute session, it's highly unlikely to get DATY and almost impossible to get BJ.
Fourth, the 60-minute date allows the opportunity for 2 cups, which I've taken advantage of some times.
I'd recommend the shorter session only under the following conditions: Money is really tight and $120/$140 is all you can manage. You are satisfied with 20 minutes of play and can finish within that time. You just want to see what the girl looks like in person. Otherwise, I'd strongly recommend the full hour.