Hmm, everything related to vis-format can be removed from the kernel(-module) as well, can't it? This patch applying on top of your batman-adv patch should remove the vis-format-proc entry and all this dead code if I didn't miss anything.
Cheers, Linus