Difficulties

Recently, you complete rewrite of wiki as a single page application with a distributed database. What are the difficulties to let people accept federated wiki? (Could you talk about the technical part and non-technical part.)