Purchased this exclusively for the keyboard/mouse switching functionality, so I can't speak to the rest of the features. Some thoughts:
1) first unit wouldn't stay connected (app would not run for more than a few seconds on Windows 10). I went to the j5create support site and downloaded what was labeled as the latest driver for windows 10, which turned out to be a firmware update on the adapter itself. About halfway through the update, I got a failure message. The unit was not recognized by either PC after that. It showed that the read only drive which launches the app (built into the cable) was empty and unformatted.
2) Swapped the device out at my local BBY. Second one also would not stay connected to the Win10 machine. This time, knowing the "driver" was actually a firmware update tool, I launched it from my WIn7 machine. This completed successfully. Even after this "Windows 10 driver" was installed, the app would crash after the two computers connected. I ended up setting the app to run in Windows 8 compatibility mode as administrator, and now it runs flawlessly.
3) I do see that it creates the network connection between the devices but I have not used that feature. I just set up a hotkey to swap my control over to the windows 7 machine, and it works extremely well with minimal lag on the remote machine, and introduces zero perceptible lag to the host machine.
My main reason for purchasing the device was so that I could use my gaming mechanical keyboard and mouse with my work laptop when I had it docked at my desk at home. I did not want to use a traditional KVM as I had read they can introduce lag into your keystrokes. This does not seem to cause any issues and I am very pleased. The working unit is easily worth 5 stars, but the setup headaches and inaccurate description on their site caused me to deduct 2 stars.