Performance should be balanced against time to market, especially when dealing with fuzzy problems. Starting with a normalized approach to microservices allows for flexibility and adaptation as needs evolve, rather than pre-optimizing too early. The architecture must be designed to react quickly to market demands, while recognizing that changes at the microservices level can be challenging later on.