The terminal close didn't work this way, normally it won't quit if there are processes in the windows. With Foreman it just closed up.
I was kind of surprised at the behaviour, mostly because of the superlatives ... fast app switching doesn't imply opening and closing to me since some apps are VERY slow to start up (excel, numbers, xcode, eclipse, )
You should make sure you are very clear about it CLOSING apps.
Also, the first time you should not close apps but instead ask the user if closing all the non-listed apps is ok. So the first time they run it the are not surprised by everything going away. Especially losing all my Chrome tabs :-(
You need a "stop list" so that apps in the list are not shutdown.