It looks quite interesting. But there are some limitations: "With Windows Live Mesh, you can sync up to 200 folders, each up to 50 GB in size and containing up to 100,000 files", not sure that we can fit.
I think that 200 folder limitation is top-level folders that you specify...ie, if you include c:\abc, then any subfolder off of 'abc' will automatically be included and only count as one. Not sure though.