No, this has been debated tons and tons of times. This doesn't even work with land in battles, why does it not work?
I will tell you, If land in battles shall remain (which it will, you got a bigger chance to be the first man on Pluto than GL removing land in battles) you can't put an offset on the spawn as this can and will cause spawns inside the land. If you now think "Hey just make it impossible to spawn inside land then" well here is the crux with that, the most normal way to do this in the game industry is to put a hitbox which lets the engine know "I cant put stuff here". This drains power which you want to be focused on the battle aspect to calculate trajectories etc.
Now you might say "Just calculate it from x,y,z,c,v,b,n positions of the land", well that will once again drain the power from other key aspects which are needed for the battle.
And this short argumentation that you don't want battle instances and put in fights on the OW won't work with the current engine and the idea to put the calculations on the client side opens up a road to a bunch of more problems like cheating which you don't want and that is why you put calculations on a server which is then private for the code and cant be changed by the players communication.
Summary of this is that the short answer is no, longer answer is it wont work.