I've played Hearthstone since beta and I've been thinking of this change for Mayor Noggenfogger for ages. It wasn't until I saw a recent Youtube video of him that I remembered I forgot to mention it.
What Mayor Noggenfogger needs in order to properly be what he is capable of is a change to what can attack what: Simply, minions that attack should be able to attack friendly minions and the friendly Hero if selected.
I thought this behaviour was logical to the card's description and was disappointed when I found out minions could still only attack enemies.
Let me know your thoughts on this and if popular enough let's change Mayor Noggenfogger to his true potential!