Darvin wrote:It would make sense for each of Taurog's regalia to give an immunity that protects the buff it gives (so helm => immune to magic resist reduction, shield => immune to corrosion, etc)
While adding more effects to his items would be a good idea, I don't think it solves his problem completely. The fact remains that inventory space is extremely valuable when you're in a high-gold scenario with high-end preps, and buffing Taurog to the point at which he's merely useful in such a scenario would make him ridiculously overpowered for your typical normal/hard scenario playing purist.
I think Taurog should be balanced on a purist run, even if that means he's useless on the usual gear-laden run. (Taurog doesn't totally commit you to purist play, though - you can still prep for him by bringing small items and consumables such as the Sensation Stone, and possibly taking along a Compression Seal.) Apart from the Pactmaker, all the gods have particular specialities and you can't expect them to be useful under all circumstances.
As for Binlor: Is it just me, or is Rock Heart a total game-changer for this guy? Without Rock Heart he's decent enough, but Binlor + Rock Heart leads to some ridiculous antics.