Perhaps you misunderstood my explanation. Flat damage from basic modifiers is added to the base skill, so it does apply leech from the base skill’s % Weapon damage.
Brimstone is a secondary effect for ranged builds, but just a flat bonus for melee builds.