I can see only benefits of doing that: Faster development because more people could take a stab at improving Inform, improving the Inform parser (I mean cross compiler into Inform 6 here) using the advancements in the natural language processing field (A thing a single dev may not be able to fully realize, despite all the work that has been put so far into Inform) so it can understand more ambiguous sentences and phrases, faster development (the last version seems to be from 2015).
Plus quality of life stuff such as
- Ability in the Inform IDE to separate the second half into its own window which would help in multi-monitor setups with non-uniform resolutions so you can have docs on one screen and the code on the other.
- Ability to separate sources into separate files that are then joined into the main file using an instruction similar to C++'s #include, which would help organizing the code e.g. on a chapter-by-chapter basis.
If that sounds like a feature wishlist, it’s because it kinda is. But many of these (e.g. the IDE stuff or the include thing, which would probably use a phrase like "Put a file here as part of the source) I could try and do on my own if Inform would be fully open-sourced.