Do you really think a date will last only an hour? Seems a bit rude to leave just after an hour!
I work stupid hours sometimes and things can pop up unexpectedly, so I'd rather a guy drives so that we can meet whenever it suits rather than always checking train/bus times and worry about last trains etc.
I'm 26.
I think it's rude to assume it'll last any longer.
It's different if you know the girl and approached her in person but I find it slightly weird to plan an extended date for a first meet with a girl you've never met before and who just might not be into you.
Your second date should be your real first date in my opinion.
By the way it doesn't come across like you've ever really want to date. I'm not sure why you do it when you're always looking for reasons not to. Ignoring that, there is no such thing as "second best" love unless theres something wrong with you.
Really, you'll probably just want a guy you can stand to look at who treats you half decent in the end, as you're well aware, most of us are snakes anyway. But thats fair, most ladies are nuts.