Gary,
If your post was intended to instruct Adrian regarding the "right way" top add an engine using the DCS App, rest assured that Adrian isn't doing anything wrong from a process perspective.
Although the steps to add an engine are very simple and straightforward, you may not understand that there's a lot that happens "under the hood" every time one attempts to add an engine.
Although, in my experience, the app performs very well, be aware that the software is in its infancy and has not been "in the wild" long enough to become rock-solid. There are still known issues and unknown issues that can cause problems. MTH is aware of, and is working to correct, known issues. However, I am confident that there will be more "opportunities for improvement" that will present themselves as time goes on.