This is very interesting, thank you!
When I was implementing random shuffling I used xoroshiro128+ instead of Mersenne twister and felt pretty good about it but only because it was used for randomness needed for Monte Carlo simulations, not for gambling games where there are potential adversaries looking to break it.
Are you aware of how that one (xoroshiro128+) or other pseudo random generators fare against adversaries?