would have the option of cloning objects in sgit to subfolder.
something like following
sgit repo add --path subfolder/ <name> <url> <rev>
where --path defaults to ./
if nestling repos is utilized, closest root folder should be cloned first
sgit repo add --path repo/ subrepo https://git.example.com/subrepo.git master
sgit repo add --path . repo https://git.example.com/repo.git master
in above case, repo.git should be cloned first, since subrepo.git is dependant on it path-wise locally.
non-allowed characters or paths should be /../ anywhere in the path, working outside initialized folder shouldn't be allowed.