I'm not really clear on what the gyroscope adds that wasn't there before, can someone clarify?
This is the same thing that Nintendo added to their controllers a few months ago.
For example I wrote an app that calculates Horsepower based on weight and acceleration, however it's hard to determine if detected acceleration is due to the vehicle or gravity (if the device tips or tilts during the test). By having the gyros available, I can detect and compensate for the error-inducing influence of gravity.
In short, the accelerometer detects movement the gyroscope detects exact direction.