I've played both of those drain monsters over Xmas, same exact ones. It's the setup of the pins themselves.
Go read some of the posts in a couple of other threads where MOST people have zero issues/zero drains HUO because its set up properly and the ones that do its just an easy leveling adjustment fix.
It's a frustrating thing, especially the one at Eric's, when that happens, destroys MB's as well. If I had played that pin first before I bought my LE I would have never bought one. Thankfully, I didn't.
It's a great pin, the only gripe I have right now is the crossbow is basically a joke.