I'm very surprised there is no mention at all about the safety of the VPN clients. Your biggest problem concerning privacy could be IPv6 leaking and DNS hi-jacking and leaking. You can have a trillion-bits VPN connection for IPv4 traffic, no logging, warrant canaries etc., but if your IPv6 traffic, which most browsers prefer, is not going through this tunnel you can say goodbye to your privacy. The same for DNS leaking, if you are still using your default DNS servers after setting up a VPN connection everybody can see what websites your are visiting or redirect your requests. And to prevent DNS hi-jacking your VPN client should at least use your VPN gateway as a DNS server. I built WifiMask (https://www.wifimask.com), which is not in the list, and is not vulnerable to any of these.