I use it on my Linux laptop, there’s no port forwarding, dowloading works fine though, sometimes connects to peers to upload. I have dual boot so I have seen the Windows version, it’s much more sophisticated. I’ve checked for DNS leaks using one of the sites listed in another comment, no leaks.