Restoring the database to the other server will work...as you learned....but your data will then start drift apart and if you have the need to merge them later...well...it ain't that easy if you know what I am saying
Next, I guess I am confused as to why you need the StrataFrame database at a location which will not even have SF installed and you are developing from your location. I am sure that you have your reasons, but I am just not following you just yet.
You can, of course, rig a quick app to use the DBEngine DLL to do the same thing if you don't have a working DDT install that can reach your target server. I think that one of the samples might even do it for you, too.