Just came back yesterday. We had to fill forms out after we got off the plane.
As for the BVI VIP, I asked the ladies at the airport that helped us with the taxi and they said they haven't seen that since before the hurricane. Too bad as it was a nice perk!