If the resource is limited (i.e., not everyone will get a chance to partake of the resource), then someone will be disappointed. Who should you disappoint; your good customer or one that may either be new or not so loyal? Remember, if the resource is limited, there will be those that are disappointed.
I believe priority reservations are a BAD idea, especially as they pertain to the specialty restaurants. For instance on the Mariner Signatures only serves 40 people (not couples) per night. Doing the math says only approximately 280 out of a potential 700 passengers will be able to "partake of the resource" over the course of a week. That does not include the "resource" being closed due to affinity groups.
As far as who gets disappointed, seasoned Radisson-ites should understand these numbers and realize the urgency in getting reservations made even using the trick of two couples each booking a table for 4 for different nights, which would further reduce the available 280 slots to "partake". Other passengers should not be put at even more disadvantage, regardless of their past passenger status or question of future loyalty.
I completely agree with Fred on this one...there are plenty of ways to reward Society members without having to reduce the experience for others. His PG dining experience is proof positive that literally taking away opportunity for the benefit of others is completely outrageous and could have the opposite effect - actually reducing the chance of loyalty among first time cruisers.