Best practices Microflows vs. Nanoflows

I understand the difference between Microflows operating on server side and Nanoflows running on client therefor operating faster for the user (with the possibility of running offline), but are there any best practices in terms of performance on large scale apps on when to use a Microflow and when to use a Nanoflow?
1 answers

I don't know if you've seen the documentation, but there's a good section on when to use them and when not to there: