As far as I know, formula can only output 64k of data.
This especially limits the usage of formula in Evaluate-statements.
Formula is --really fast-- compared to LotusScript. Formula has some inbuilt functionality that LS lacks. Two really powerful are @Tranform and @Sort.
Try sorting/filtering an array in LS (code is probably on OpenNTF in the codebin), and then do the same in Formula.
The problem with LS is that it needs a -lot- more code to sort/filter arrays, as there is no API for this in LS, and it is a lot slower (yes, there is Java, but with the current editor, I'm not touching it).
The problem with formula is that it can only output 64k (another problem is that @Sort doesn't like custom sorting of big lists/arrays).
I don't know what limitations there are on server side JS (N8.5). If there are none, and arrays are blindingly fast, I probably won't care about this problem in the future. Throw away the 32k limit on array indexes, and I'll be really happy!