Pros: You get a piece of mind, privacy and easy to use app and wireguard / openvpn configurations.
Cons:
1. Some sites detect VPN and don't work until I turn it off. I wish companies were not so easily able to detect this VPN.
2. One of my device can only use SOCK5 proxy, so I can't use Mullvad on that device (I can only use wireguard on my router to solve the problem but that only works when I am at home) -- wish they supported sock5 proxy -- less security is better than none.