I already started a project, and the models are all synced and everything.
Yes. I think it is not too late. I've moved to south in a middle of a project and I am happy with that choice. I think it is a big help for deployment.
The initialization of the south app can be done at any moment.