A good point! Yes, we should add that "собираться" always necessarily assumes some conscious, deliberate intention to perform an action.
It is imposible to use "собираться" with the verbs describig actions out of our control: one cannot "собираться любить" (to love), "собираться заболеть" (to fall ill), "собираться захотеть" (to want), "собираться поскользнуться" (to slip) etc.
And that's also impossible to apply this verb for inanimate subjects: you cannot say "Фильм собирается начаться" (The movie is going to start), you rather say "Фильм сейчас начнётся" (The movie will start right now).
There are very few exceptions to this: "собираться" can be used for some weather conditions, mostly for rain: "Дождь собирается" (It's going to rain), but I think the meaning here is slightly different.