Kiosk mode on the SB1

Is there a way to boot the SB1 directly into my app ? I tried setting my app as the startup app in config.js and my app does start automatically but I'm taken to the Home screen not to my app on reboot.

 

Here's the ideal behavior for our app

 

1) SB1 boots directly to our app

2) Home key pressed keeps the user in our app

3) Exiting our app via the menu  allows the user to access Systems settings etc

 

Has anyone been able to accomplish anything like this ? We're trying to keep the user interface as simple as possible for our users