Provably fair is standard in the popular casinos. Any casino that lets you give them a "client seed" is doing this. Example: https://stake.com/provably-fair/overview and https://www.bustabit.com/help/provable-fairness
Doesn't this address part of your main argument?