Those of us who defend drums don't claim that they are better or equal to disc. I cannot speak for everyone who shares my opinion about drum brakes being adequate. I'm not trying to come off as offensive, but there is a cold hard fact of reality called the idiot factor. If you throw the idiot factor into the equasion, there isn't any room on the highway for drum brakes. The majority of the f/g/f owners aren't plauged by the idiot factor; otherwise, the f/g/f cars would have been cubed, sent over to Japan, melted down, and remolded into rice burners.
The issues of which you mention are easilly solved by driving habits. If there is brake fade in heavy traffic, the idiot factor is coming into play. Under such conditions, I have 2 totally different driving styles between my 4 drum firebird and my 4 disc sts. I noticed that when 3 birds met, there was always a huge amount of room between bumpers. On steep inclines, using lower gears will more than solve any stopping problems. With a slush box, if it's in first gear, the car will almost stand on its nose when you let off the gas.
If you really want to get a taste of drum brakes, try driving through standing water. That the one thing that cannot be easilly solved, and it will give you a major wake up call. One way to make it less of a problem is to drive through the water with a fairly healty amount of hoss on the the brake pedal.
The site looks interesting, but I wouldn't waste my money with any of the products. The shoes, and cylineders don't offer any advantage, other than needing less foot pressure. I have driven the darn things for almost 3 decades, and you have to step on the pedal if you want it to stop.
I also question the validity of the drums based on the semantics. (I know that my freeflow style/spellling doesn't reflect it, but I have a strong foundation in redrick and its inferences.) It says that they are "designed to dissipate" whatever amount of additiona heat. The problem, however, comes into play because it's more than clear that they do an effective job at skirting the facts. There is a big differenc beteen the comment "deisgned to dissipate x-amount" and "reduces heat by x-amount, or dissipate x-amount of heat." The difference is called false advertising, the reason why companies seek people trained in redrick and proofread by leagle experts.