A user might have a big app (150MB+) that gets uploaded to Sauce Storage but when running in our emulators gets a "App installation failed : INSTALL_FAILED_INSUFFICIENT_STORAGE" error.
One way to mitigate this is to add the following capability to your test:
"remoteAppsCacheLimit" : "0"
Setting this to 0 disables caching and pushes the application directly to the Android Emulator storage instead of caching it in the SD card before installing.
See here for more details.