A new documentation is available for Squash TM 2.0 and later versions, check it here
As to other types of synchronization ( non-scrum tables, filters, JQL inquiries ), requirements are created at the root of the target directory. The user is then free to organize their requirements as they wish, as long as they do not move them from one project to another. The plug-in will keep the specific attributes of those requirements updated.