you can NOT use engine functions in other threads (especially every ent_, effect and _create function will probably lead to an crash). They'll crash randomly, probably because of sync issues
So I would restrict the use of a second or third thread on complex caculations like AI-Pathfinding.