This is maybe a very large topic, but it would be great for corporate adoption in case the WYSIWYG frontend designer was spinned off into a totally offline version as well.
I am aware of the possibilities of Git integration and editing the resulting YAML templates in IDEs directly, but it’s a quite different development experience from the drag and drop experience that Anvil promotes.
The main reason why this is important is because there are some continuity concerns for maintenance of developed applications in Anvil in case Anvil’s maintainers close business. Also, SLAs on bug-fixes can be hard to reach in case Anvil servers are down.