While debugging it does not really matter, but when building for production and moving away from the loader (using sdk-tools) it does.
1. Why does not designer add e.g Ext.Img and components to the requires property of a class? I can't find a reason that it should not.
2. How do I best resolve this? Just to confirm it's the only issue in the current development I added manually edited the deploy files, before building testing/production/native packages with the sdk-tools. This is a bit of work, when you need to do all views at once, and as expected the files are overwritten when doing changes from designer.