When should we consider a custom sync solution over off-the-shelf tools?
When your business rules for resolving conflicts are unique. Off-the-shelf tools make generic assumptions about conflict resolution, and applying those to your specific domain logic can actually corrupt your data relationships.