You might find this helpful - Mendix - What Can I Build?
It describes the types of projects that are a good fit for Mendix.
technical viability is one area. Applications requiring too much customization do not keep it low code. On the other hand, commercial viability could also be a concern. For e.g. where I need almost unlimited end users for some government application. Such experiences or list of guidelines could help me !