In an earlier life, when I was a 200 hour renter at one of Canada's busiest flying clubs, I flew their C172RG on a regular enough basis to be regarded as "current" on it. One day, it had unscheduled unavailability, so I said "no problem, I'll take a 172 instead". To my great dislike, the dispatcher (who was not a pilot at all) informed both me, and my passenger to be, that "I was not able to fly the 172". Wrong choice of wording, to say the least! I complained to the CFI without delay.
Their normal policy was an hour a month, or check ride.
He took me to his office, and jotted my name on a on a card, which he then presented to me. He told me that upon presenting this very little publicized card to the dispatcher, I would never be challenged again as to my currency. I was responsible to him to maintain my proficiency in the way I though most appropriate, and not to take the twin (no ME rating yet).
This completely resolved my upset, and the CFI never had a reason to be concerned about my currency. I took my responsibility to him seriously!
I'm sure that this policy of earned privilege must be available at other clubs. Perhaps a few more will consider it.
Cheers, Pilot DAR