It works mostly fine with the underwater case but:
1. White balancing is essential for decent underwater pictures, but its absent from the app.
2. App is constantly trying to connect to Bluetooth, access Photostream which throws dialog boxes on the screen while user has no control of it underwater. Those dialogs should be thoroughly suppressed.
Prodvagon about Watershot for iPhone