Actually, I'm not the moderator of Digital Audio, but I don't think anyone would mind.As a sponsor, it's not like you're running in grabbing free plugs all the time. That starts to get a little unfair when you have guys paying the light bill and then others who don't contribute anything in upkeep of the site run in and make it there own little support forum. No one likes to see censorship or favoritism, so you don't wanna go too far with it. But then again, if you completely ignore the promotional rules then everyone starts posting little digs and the place starts being run by a handful of locally popular deadbeats pushing their wares.
Anyway, that clearly isn't the case with you. You've done a lot to help this site be here. The Audio Note kits aren't your baby anyway, so I don't see that the moderator would mind at all.