A gamification strategy that is not sufficiently thought through or well tailored to its players may engage people for a little while, but it will not motivate people in the long term.
The consequences of failing to properly synchronize are severe: data corruption and race conditions, which can cause programs to crash, produce incorrect results, or behave unpredictably.
This ensures there is a proper respect for the formality of the interface in your SOA, and will help prevent making changes to services that could inadvertently break consumers of your new service.
You must select the appropriate deployment model by balancing your needs for customization and control against the TCO and TTV that your business requires.