SQF is especially better when you have to repeat the same script or function more often in the same mission.
Especially when much of such things are happening in the mission.
preProcessFile, spawn and call, are your friends :-)
I recommend anyone to simply quit SQS and work in 1 language-only, not only because SQF is better in many cases, but also so you don't have to develop in 2 different scripting formats but simply keep to 1, easier for yourself, easier for others in the end aswell...
1 Syntax to rule them all :-)