Yep, there are of course other methods for dealing with this, but they reduce performance. I've been able to get around this locally with my brother by making him use the files I modified and use on my server.
I applaud your decision to develop code in isolation allowing map authors to compose scenarios easily.
Hopefully we can get to a point where vehicles and placed items are saved in MP.