Sure, I added the modifications to ag_UnitClass.lua from revision r13019. To add/remove buffs, go to line 886 and add/remove textures from the table. Quickest way to find textures for the buffs you want is probably searching in Babble-Spell, here's a direct link to the file (you'll see the textures around the bottom of the file, and need to prefix them with "Interface\\Icons\\"):
Since it compares buff textures and not buff names, you might get the occasional fluke (for example if you want to show Divine Intervention, that Silithus dust buff will be shown too since it shares the same texture).
And you added the Buffs I wanted to see! Very nice!