~
That will be great improvement, although I would call it "true provably fair" rather than "modern"

Just small question about client seed, will you allow players to chose any client seed or it will still be something like this:
Seed length must be even (divisible by 2)