Совершенно верно. Сниппет — это чистый php, он весь в Вашем распоряжении. А как бонус — объект $modx со всеми плюшками. Только в сниппете формат [[snippet_name]] не пройдёт, нужно использовать методы $modx, в данном случае - $modx->runSnippet('snippet_name',$params)