When staying at LeM it's very simple to avoid the Patpong touts to/from the BTS: simply avoid Patpong and use Soi Japan instead ( ie the next Soi up from Patpong heading towards Rama4). Caucasian foreigners are not welcome in the establishments there and you won't be harassed . It's a very easy walk through to Silom and Sala Daeng BTS.
Personally I like LeM but do agree that the happy hour thing is a bit lame ( said by one who likes coffee and a snack at around 6.00pm but not alcohol).