Just Spittballin' here
What if we require all union reps accepting flight pay loss (or some other such qualifier) to sign a legally binding agreement that they will not accept any management position for a period (5 years, life of the contract ...?)
after leaving said union position ?
If you're not willing to sign it, probably not someone we want to trust