Current pitfalls of choosing for MX:
There is more but overall I'm very happy with MX :)
The only current downside I can think of is that the gap between the free version and the payed version is too big in my opinion. I would like to have an in-between license for small companies (ie less than 5 people).
Regards,
Ronald
My personal downsides of Mendix(cloud) system
When your application is deployed to a Mendix node:
I think viewing the database and filesystem are the basics of administrating your application on a node, the mendix-cloud nodes are lacking these functions.
Good point Ronald! Since Mendix has endless possibilities to extend it with widgets, integration points, etc. , there is virtually no limit. But when you are in need of very specific applications like for instance SPSS, I do not think you should try to build your own. I would advise to keep up with the latest version of the Mendix Modeler as much as possible as well, before it eruqires a major rework job to remove all the tings that are deprecated.