You can use your own server for Sync, I haven't read into it though. As is, Sync is good if you want to sync everything. I'm someone who just wants PasswordMaker settings to be synced, as every device I use, I use for a different purpose that all my bookmarks are pointless to keep in sync. (along with anything else I could keep in sync, as far as Sync is concerned)
BTW, Noscript is just creating a bookmark to store it's settings, not using Weave/Sync's API.