If it's implemented in game, be it as a command or a block, the result is guaranteed to be identical and obvious to all who can watch/are in the same chat channel. With any kind of external application, or physical dice, that is not true.
I'd like a random generator block; however it is already...