It would be great to have this re-implemented in Architect, so it's easier and more consistent to deal with.
Also, there's still a problem with freeing up the iframe resources when the tab gets closed. I have begun looking into it, but don't have a solution yet. Right now, each time a tab / iframe gets opened, another copy of all the .js files get loaded (and they don't get unloaded)
This commonsense approach is what I have been looking for, brilliant.. I'm 2 weeks into SA 2 and this is the best base I have found so far
Yes. We're still using it - has worked well so far. The iframes take a little getting used to in the debuggers, but other than that, works well.
Be sure to enable browser caching once you're development phase is done, so you don't have to re-download the ExtJS and various model/controller/view files each time the user loads a tab.