Is there a good visible healthbar addon that doesn't get your key revoked?
Client-side only? No. Badspot removed health being sent over the network.Client-side and server-side? Of course that is possible.
Why is this banned?
There was no reason to allow certain players to have that advantage if the server didn't intend for them to.