GBLE, I have to admit is more or a drain monster than my TWDLE. I refused to mod either one to make them easier. As a result, it has made me a better player. Even on location, it didn't bother me. I'll continually shove dollars down its slots without hesitation.
I'm drawn to games that people feel are next to impossible. That's just me: gluten for punishment. Ultimately, I did love my walking dead whereas with GBLE I'm still deciding whether or not I'm going to keep it. So far I have 350 games on it personally (400 or so total plays). If I don't feel that chemistry like I did with my TWDLE by then, I'll probably swap it out.
At the end of the day, the cheap drains don't bother me the slightest. It's a game that's DESIGNED TO KICK YOUR ASS AND TAKE YOUR MONEY! Lest we forget, they're made to be put to work