Thanks mate. I can also answer my own question now.
Yes it works fine once it's set up! My Microsoft VX-3000 webcam drivers don't officially support Windows 8 apparently, but I ran the driver installation in Windows 7 compatibility mode and they worked just fine. I'm running Freetrack as administrator and everything is good now working just as it did under Windows 7!