No worries, All feedback is welcome!
I'll be uploading an update today which will fix/have few of the things you mentioned.
To answer the question regarding the spawn point, you'll have to craft a Flag and place it where ever you want.
You can use it as a spawn point and/or to place an icon on your map (And others if in multiplayer)
Thanks again!