yep i eventually resorted to using teamviewer, problem with it is that it chokes if you're watching a movie on your laptop and try to control it remotely, the video stream can make it lag a lot. It is the only alternative i found (instead of zooming in and out of the actual remote screen, it loads the whole screen on your phone and you can browse from there zoom in out click etc).
i've now also set up VLC on my laptop and tweaked a VLC Remote app using tasker to create the ultimate multimedia remote (literally, does everything i need it to do, pretty much acts like the media remote that comes with macs).