Are there plans to have consistent behaviour for replication when an app is backgrounded? At the moment it appears that replication is suspended in iOS, but not in android. There’s also no way to resume the replication tasks from the REST api, but I hope that’s going to be resolved in 1.4. I don’t think Android has the concept of suspend / resume, does it? I guess you can just cancel the tasks.
Personally, I prefer the android approach (but with added ability to suspend / resume). I think it should be up to the developer to choose if or not replication is suspended and the tasks should be left running by default. But that’s just my opinion!