While going through a WP7.5 background transfer service policy, one can read the following:
The background transfer service does not run on non-simultaneous voice and data networks including the following: 2G, EDGE, Standard GPRS
So if a client's only connection to the internet is EDGE, my application won't be able to upload files with background transfer services at all?