Yeah I am not aware of all restrictions about withdrawal but it is usable as an online payment method which is what most people want.
If someone is trying to withdraw crypto to cash, he can do it without using Advcash or other payments solutions. There is a way to send western union or moneygram or even a bank transfer from crypto to cash. I will not advertise it here since I didn't try it but it is possible to avoid those kinds of limits.
Not everything is so simple, in Russia they like to block such transfers and the only way to avoid this is to cash out the crypt through such cards. For me personally, Russian banks blocked such crypto transactions a couple of times, moreover, together with the card and the funds that were on it.
Therefore, using the methods you listed for cashing out cryptocurrency in Russia is not always safe.