Personally they have over done the loyalty. They really need to stagger priority boarding it's a too hectic with DBE, SoR & DB all turning up at once plus the first boarding groups. Unfortunately people are faking disabilities to queue jump.... I feel so sorry for people with real needs that have to suffer due to this, virgin could handle this we pre-embarkation form with doctors note and then allow these people to board before the first groups.
Personally it's good they don't also award access keys from points and travel industry rates. As someone who has benefited from 3 virgin red points redemptions by doing bonus signs ups and 70% transfer / top up bonus - I'm paying about 1/3 the current cabin rate and should not be rewarded again, the points are the reward IMO.
With ships full I would like loyalty to change to the previous planned "total spend" model based on tokens, but I don't think there IT is up to the job.