I don't want to burst anyone's bubble, but I don't see Virgin giving us much more than they already do.
Multiple boarding times would just complicate operations for them. As it is now, they can't even get the app to show the correct boarding times for those of us with Deep Blue Extras, or Splash of Romance.
I don't see roof top access happening based on # of sailings either. It takes away from the exclusivity.
Virgin loves points.....so I see a future program based on points, redeemable for things like excursions, discounts in the shops, bridge tours, etc.