It's pretty much up to what you would need it for. When I had Samsung phones, I rooted them because I wanted to be able to remove all the bloatware that came pre-installed on my phone. Is there something you really need to do with your phone that requires it to be rooted?
I want to access all files on my phone for multiple reasons, such as to remove unnecessary apps that came with the phone, and especially to install LineageOS.
There you go! Sounds like rooting is the way to go. Good luck! The only con for me was having to take an extra step to install Magisk because Pokemon Go and Google Pay both required SafetyNet and I use them pretty regularly.
You're welcome! You can always unroot it if you need to take it in for warranty claim. It's harder on Samsung phones because of Knox security. Not sure if Huawei phones have that security counterpart.
It depends on your intention..In my opinion, it better not to root your device, if you do not have enough knowledge to handle your rooted device securely. A rooted device more sensitive and vulnerable