You need to trust your centralized provider that no logs are stored on their servers.
If you are going to do something out of law, then don't use your VPN attached to your VPS, but if the goal is just to hide your IP to not doxx yourself, then your own VPN is better, more flexible.
Also, if you are a criminal using Mullvad, do you think they will refuse to work with the officials to catch you?