I'll give you another Pokemon Chow, gimme a second
Since Prof is going to take a while, I'm going to use mine as if it was following on from Audino.
For White, take your starter, Snivy.
This Snivy is a hero for two reasons: a) it's a Smugleaf. That's heroic. B) it's a Smugleaf who's not smug. That's how heroic he is.
This Snivy really doesn't like being better than everyone else. He does things the opposite way to what people think, in fact, he might do the contrary (joke intended). Snivy doesn't think that perversity is really necessary. He can use Leaf Storm just fine, thank you very much. And he can switch out afterwards because he's sure his teammates will help him out. Well, except Audino. He won't switch out to her. But he likes everyone else, so he'll switch to any of them, straight after using Leaf Storm (if he should ever use it, even as a Serperior).
He does somewhat admire Audino's selflessness, so he must let himself be healed by Audino (in any way, shape or form) just to prove he isn't completely against her. Just once though. No need to risk being healed by that HP EV giving machine more than once.
Snivy's gym assignment
Really, Snivy couldn't care less which gym he does this against, pick one and deal with it (you must pick before you get to that gym, and once you pick one be honest, you can't change it). All Snivy has to do is make damned sure that he leads the party and he has to make sure Audino doesn't have to do her job of healing the party. Because frankly he doesn't trust her with medicine anyways. He can get the other four party members to help him out on this one, because he's not as smug as the usual Smugleaf. Just don't let that nurse Pokemon do anything, and your gym assignment is done.
The final challenge
Show that you don't have to be smug to get through the E4 and Champion. Let your friends do the work, don't take it all on yourself. Let Snivy stay in the sixth slot of your party. And don't bring it out until at least 3 Pokemon have fainted. And if Audino is alive, don't let her heal Snivy (this and all other mentions of Audino healing basically mean if he gets statuses by the status you picked for Audino, you fail because she would have to switch in and heal Snivy's status...not good). Her medicine isn't to be trusted anyways. It's an Audino. It's good for HP EVs and nothing else. ;)
On, and call it UnSmugleaf. Evolve it ASAP, and when it reaches it's last form, you can rename it Jaroda just for the hell of it.