Agreed. They have some of the best (if not THE best) component quality in the industry, terrific customer support, and are great at supporting the products they release.
More than that, though, they actually LISTEN to their customers. Example: In terms of balance, (not counting FAQs and errata, which they also do a great job with) one of the major complaints about the game was that the overlord was underpowered over a long campaign. (some people also complained about the overlord being overpowered, but considering that the person who owns the game is far more likely to play as overlord, I think they made the right call addressing the former issue first.) One of the reasons the community came up with for the power difference was that heroes gained persistent effects that were always available, while overlords could only gain effects that were available to them at random times. The plot decks that come with the lieutenant miniatures seem to be a response to this, since they give the overlord access to persistently available effects.
I agree completely, I spend a good deal of my gaming time play testing for FF games, (and writing the associated lengthy reports afterward) I do this because they have some of the best products in the industry and I want to contribute to keeping them that way. I also attend conventions and for over a decade have demo'ed in an official capacity for FF games, I do this because I want to help spread the word about their products. I personally know ALOT of the crew from FF games and they are all carefully chosen by Christian because of their love of gaming and excellent people skills, every person I have ever met or dealt with from FF games is really great, approachable and will bend over backwards to insure that you are enjoying their games. I wish I could say the same of some other companies I have dealt with in the past, I could rattle off a list of companies with very noticeable QC issues and very poor customer support most are no longer in business. I consider FF Games, hands down, the best overall company in the industry.
I only recently got into Descent (I honestly can't figure out why it took so long, busy with other games I guess) and was initially really put off by how lop sided some of the victories for the OL were in the encounters (hence the post).... then... over the last few days I my group discovered that: 1. after running an encounter a couple of times back to back we were able to figure it out and devise strategies that worked well against the OL and 2. by tweaking our items and changing out some characters we were better able to deal with some of the OL's attacks making for some very close games. While I think the balance in this game CAN swing wildly from one side to another it is a game that the players, whether OL or heroes, can study and craft a solution to. However on first blush some of the encounters do seem un-winnable.
BTW we played "The Cardinal's Plight" as part of a campaign last night and the heroes won a narrow and hard fought victory against the OL this only because we had a strategy to deny him of Zombies during the first encounter to attack the cardinal with and the heroes had an incredible streak of good luck vs the OL who at the same time had an incredible run of bad luck (something like 5 misses in row!). It was great fun, which is the main reason anyone should sit at a gaming table in the first place.