As someone who personally scripts and draws their own games, i take the path of simplicity of use and implementation :
Use scripts for your server.
A good script will go a long way. and suppplement the time and effort required to permanently implement a canon feature.
Spawn to point X is a useful and enjoyable feature, especially for specific addons (where X is a constantly dynamic integer) , but for the majority of arcade experiences, it is an unnecessary and cumbersome variable to cater for.
Thus for the experiences that require it, a personalised script would be used. For the most case, a random selection between given spawn points is enough.
Lets say the map format is a constantly evolving entity, (which, unfortunately it isnt) a feature to choose between ;
'pick from these spawn locations'
or
'pick the spawn location closest to X'
would be a great feature, and IMO something that would inspire map creativity, but within the practical confines of actually building a game, the lesser system will be chosen first.