About the question "Are there any significant drawbacks setting 'children' to 1? Thus far everything appears to be working as expected." You will not get a good performance this way, as Kamailio can't process any new messages if there is e.g. a database operation running in the one child. You will also not use your processors effectively. It is not recommended to run a regular production environment with children=1.