Anything you can do with ""real"" randomness can be done just as well with a seeded [CSP]RNG, including DoS prevention if you can keep the seed secret.
If you really want true RNG, you can inject a deterministic RNG at test-time and use a real one otherwise.