Could easily be solved by a setting that turns off accl switching and allows users to make a two finger twisting gesture on the screen to rotate it.
This particular gesture doesn't really make sense for Apple to use (for rotation, or anything else); its not very intuitive. It doesn't map to any other gesture that users have done on the computer before. Apple would have to teach users how to use this gesture. Its one thing for a game to have ann instruction screen, but quite another for the iPhone to do so.
I suspect that particular gesture is a little awkward. Try it! Getting enough motion to reliably detect it as something different to a scroll or pinch is almost painful.