I use Tremote almost every day. The only problem I have had is if the server ip address changes, the client does not always sense that change and cannot connect. Not sure if it just my flackly wireless router or not. So, I just use a fixed ip address on the server and it works fine.
You need to have the exact same version of MC on the client and server, so make sure auto updates are either on or off on both machines.
The biggest headache I have had is in the initial Windows setup. You need to make sure the server files are shared with the client and that the port (I think 52199 is the default) is open through your local firewall(s). It might take a couple of tries, but once it connects you are fine.
You can setup the server system to automatically start the MC library server on booting in Options > Startup > Windows Startup. If you still have an earlier version of MC on the server, make sure you turn the auto startup of the MC library server off, if it is on. Otherwise, there may be a version conflict.
To connect the client, you need the server "key", which you get from Options > Media Network on the server system.
The controls to manage Tremote on the client are in the Playing Now section, top left of the display. You connect to the server under Playing From > Add Library. To have the music play back on the server choose There (rather than Here or Zone 1).
Good luck.