Yet there is still a bit more wiggle room, people may want to pay more so they can get it on the next block if it is possible or they might be fine to wait 10 hours for it, giving them that option would be cool as well.
As far as I know, we already have that type of withdrawal, the only downside is that users are unable to manually adjust the transaction fees due to the possibility of having a backlog of transaction when someone withdrew their funds with a too little amount of sats/vbyte.
Users can still be able to put a larger amount of tx fees to be confirmed in the next few blocks as soon as possible if he uses the
"Instant Withdrawal" function which is very much unlike in terms of choosing
"batch withdrawals". As per my experience, using batch withdrawals took me around 3-5 hours of waiting time depending on the number of people withdrawing their funds out of YOLOdice wallet, pending tx in mempool or the unavailability of funds in their hotwallet.
Same with me. 5 hours might be the longer I experienced in a time where bitcoin is stable.
But when it pumps so hard you will definitely find it longer to withdraw in the batch pool.
I guess you could say that many bitcoin holders are trying to withdraw also to take the profit from the pump.
You will able to comprehend it when you got used to it.
Try also looking at the price fluctuation of bitcoin. Once it goes up and the dynamic mode of Yolo is not yet updating you will find your transaction gets longer. Of course, those who paid more will be the priority.
In the end, I always use the batch type. It's cheap and I am not really in a hurry.