Even if the data is not random it doesn't weaken your kernel prng by writing non-random data to urandom.
Don't overcomplicate your threat model with non-existent risks
Don't overcomplicate your threat model with non-existent risks
(I don't have any problem with what CloudFlare is doing.)
Edit: While I was writing this comment, drewbug linked to the exact DJB post I was thinking of. Thanks!