I did, many, many, many moons ago. 1989 I think it was, in Munich.
I had a great time. Not everyone was blind drunk. In fact, it was rare to see someone stumbling around. My impression was that everyone was there to have a good time.
I happened to have hooked up with a fine gal from Bad Wiessee... fine looking broad but foul-mouthed as hell (in English). The German "mountain goats" (derogatory name Germans use for valley girls) can drink like sailors, but once the brain filter is off, the Nazi comes out and let me tell you... Holy motherfucking shit!
That and German is not exactly the most romantic language to hear while you're 69 a drunk German chick.
So, in essence IMO: 1) it's easy to hook up, 2) a good time is easy to be had, 3) everyone speaks English, 4) it's best if you stay in the outskirts of the town you plan to go to (we rented a house/car in Bad Wiessee for a week, paid about USD 1K and it included breakfast), 5) if you can, drink plenty of beer in the smaller towns because the beer halls in the big towns are a rip-off and 6) leave time to visit the rest of the area because Germany is beautiful.