I, too, have sailed on several of the casino offers. My offers have been clearly tied to the casino, hence, I am using that terminology. They are really great for solos if you don't mind staying in whatever category is offered since they typically don't require paying the single supplement and port taxes and fees for a second occupant. It is often possible to put together longer cruises with them as well.
When it wasn't clear how long Covid would prevent cruising, they were offering more sailings than usual; however, many of these were cancelled due to the ongoing bans. For the last couple of years, I managed to book two 40-60 day b2b sailings in Europe for less than $800 total each as a solo passenger albeit in inside cabins.
Sadly, they were both cancelled...the first due to continued sailing bans, the second when Holland rented out the Volendam to the Netherlands for housing Ukrainian refugees. In the second case, they offered replacement cruises but I was unable to make the timing of the replacements work for me. I did accrue an astonishing amount of fcc which I am finally using up on a Mediterranean sailing this fall.
Caveats:
1. Cancellations as noted above although I think both the above situations were pretty unusual and would not expect this to be an issue from this point forward.
2. You are only guaranteed a cabin in whatever category was offered, cannot select your own room, and you will not know the cabin assignment until relatively close to sailing. This can be a non-starter for some folks because of noise or movement sensitivity. While you can upgrade to a higher category relatively inexpensively, you then are on the hook for the costs of a second occupant. *I do not know if or how the room upgrade that comes with purchasing Club Orange works with the casino offers. Perhaps others have experience with that.*
3. You cannot add HAL's insurance after paying in full and payment in full is required immediately so either add it at the outset or get it from an outside source within fourteen days of booking. Normally, I would not bother with insurance if I was taking one of these offers for a shorter duration as the insurance can cost almost as much as the port fees and taxes but as I get older and have more medical issues, I am more cautious in calculating the costs vs. benefits.