I can only comment on the Beqa dive experience which I did in June 2022. The Beqa Lagoon Resort is a great resort if you're planning on staying there. Highly recommended. We were there for a whole week and one day was the shark diving. Very well diving outfit.
The transfer across to Beqa lagoon is from Pacific Harbour, so if you're planning just a day trip for the shark dive, stick to the mainland based operators. To dive with Beqa you'll need to arrive the day before and possibly leave the day after.
Beqa has its own shark site (Cathedral) and I'm not sure if Aqua and Coral Coast each have their own or if they share one. The Beqa site is 20m deep, and has been set up with a low rock wall creating an auditorium type arrangement, with a coral head behind the divers. There are permanent mooring lines which we needed to use to descent and do our safety stops due to the strong current. At depth the site is well protected from the current.
All divers kneel behind the wall and watch the show. I have a couple of unedited videos of the two shark dives on YouTube that you're welcome to scan through.
I didn't go to Beqa for the shark diving - choice was mainly ease of accessibility and low covid/isolation risk. In fact I wasn't really that excited about doing a manufactured shark dive, but seeing those massive tigers up close was definitely an experience to remember!