Final DLC review: http://unitedfederationofcharles.blogspot.com/2012/08/fallout-new-vegas-lonesome-road-dlc.html
I confess, I tend to agree. Too many DLC tend to spoil the broth with unearned power ups.
Non-Faction Ranger Armor like on the Cover? Good.
I think the OWB adds on are a little too "nifty" for the games and the Dead Money
vending machines (basically, you get a machine which makes Stim Packs, Med-X, etc from Casino chips - which wouldn't be bad if not for the fact you get a regular supply of Casino Chips in the mail from that point on.
The Sink, by contrast, isn't THAT game breaking since the teleporter isn't that much different from Fast Travel but it still feels pretty damn out there.
Still, it doesn't solve the BIG issue of headquarters. Which is that I have to go to the North Vegas Gate, go through it, go into the Lucky 28 Hotel, GO INTO IT, and then recruit my Followers individually. I'd love a home base where I can just go in and get them when I want to switch them out.