A nice concept but I believe it won't be used by players who are too hooked in gambling or players that have self-discipline unless being implemented on the casino they are playing automatically. I don't find it helpful to put my bankroll funds to third party. It is not a matter of trust but the matter of delay itself which the concept actually wanted to implement to prevent players to spend too much. Besides, it will never be attractive if not coupled with bonuses and staking.
I would rather prefer on losing my money in my own hands via gambling rather than letting others handle out my gambling fund capital or the winnings.
Same thought here.