Very well done to the OP.
Since the topic is regarding withdrawal fees, i just wanted to share my experience regarding withdrawal fees at cloudbet. Cloudbet has been charging 0.00054240 for more than six months now, which is pricey but I am still okay with that, the problem I have is while they deducted 0.00054240 from my account they paid only 0.00011139 (in April) and 0.00013536 (in March) on the blockchain and similar in previous months. I have seen other casinos/books return the difference to the customers if they overcharge customers, I reached out to their live support and discord many times but with no luck.
Now I have started using litecoin, they seem to be still charging 2x of what they pay on the network, but since it is couple of cents I dont care :-)
P.S. Cloudbet is still my goto book for most of my action, I signed up in 2014 & have over 5K bets with them :-)