Thank you for your kind appraisal! :)
I'll have a look into it, but you are sure your phone does support multiple vibration levels?
A quick Google search on Rog phone 5 didn't give me good results, but I'd guess a gaming phone should support that, I'll see if there are new permissions I need to require, but it works on all phones I've tested on.