@Where2Next, since there haven't been any posts with recent info, I'll give you a single, slightly dated report on JVD.
Some friends and I chartered a power cat in Road Town for a week in December 2019. From Road Town, we crossed over to Cooper Island and dove that afternoon with Sail Caribbean Divers. Very nice dives with a good crew.
From there we jumped from island to island focusing mainly on the boating; we dove only one more time, at JVD, during our trip. We grabbed a ball in Great Harbour where JVD Scuba is located. Three of us, along with another couple from another boat, went on a two-tank with JVD Scuba. Nothing atypical about the operation has stuck in my brain which means I was happy with JVD Scuba.
We had a very bumpy ride to the east end of JVD and first dove Playground off the west side of Green Cay. Unlucky for us the viz was poor so what otherwise might have been a nice dive site didn't have the opportunity to strut its stuff. I do remember seeing sharks throughout the dive...with that viz, one second there was no shark, the next second right there <damn it, stop doing that!>.
We motored a little south for the second dive which was on the west side of Sandy Spit (NB: not Sandy Cay). I'll rank it as one of my worst dives ever. The reef was covered with silt & sand and appeared to be, for all intents and purposes, dead. There was very little fish life. Keep in mind that two years prior, Hurricane Irma passed directly over JVD. The Sandy Spit dive was on the shallow side so it appears it took a horrible beating. Hopefully it's bounced back by now. The DM apologized for the site choice explaining that because of the rough seas we had an extremely limited choice of dive sites.
Bottom line is 1) I found JVD Scuba to be a good operation and would be happy to dive with them again and 2) I would decline a Sandy Spit offer without an assurance it has recovered.