Just to clarify - you did OLCI on the VA web site? Were you able to select your seat on the Virgin Australia web site and print a boarding pass before you got to the airport?
Yes, using the mobile site (not the full one), seat selection was available. I didn't print the BP since I sent it to Passbook (which in the end was pointless since they printed a BP for me at the gate when they swiped my phone)....