Depende mucho como hagas las cosas, es complicado adivinarlo.
La idea realmente consiste en sólo extraer una lista de comentarios principales, sin sub-nodos, y a partir de ahí aplicar sub-consultas de manera recursiva sub-limitando cada una de ellas.
No es difícil si sabes de lo que hablo, recursivamente.