Sounds like a fun badge...extra minor energy and minor health per round might get approved by Muyo. I was considering just an attachable with energy restoration (basically the opposite of LC's badge, but w/o the have to be on land clause), but yours is better!
I was also thinking of using Stu's "copy an opponent's badge" effect, would be good to level the playing field in matches. Especially against Mozz Badge wielding challengers =x