The RNG is not that bad for the Ruby dragon IMO...
There are many fish on which you would actually spend a lot more time because of the RNG. (Or at least I did)
The Ruby Dragon main 'issue' is its uptime.