Of course, I use it constantly, helps to get some games played with your ATV.
What seems to be your problem?
Which firmware are you using ?
I didn't have much luck with the latest ICS, server runs, client says "connected" (if server is stopped client gives "server can't be found message") but the running server doesn't mention client is connected so client controls doesn't do anything to the server.
I came to a conclusion that the required kernel module (uinput) is not included in the ICS firmware we are using.