I don’t know. We are only D+ , but we enjoy RCI. Honestly we were not loyal, but benefits that come with their program are nice.
Viking may be nice, but they don’t have so many ships we can reach easily.. and entertainment isn’t as good. Maybe for occasional trip they will work, not for 5 a year.