There is not enough control over deleting spaces.
Administrators by default, are given "Admin" rights to all Spaces. However, this should be redefined to include "Delete Space" permissions as a separate option to provide more control.
It would be useful to include "Delete" under the "Space" Permissions group when modifying the permissions of a given Space. This way, it can prevent "human error" caused by space admins.