em um contexto de um MVP, em que vc terá um time com o que...2 ou 3 pessoas? vá com o bom e velho monolito. esquece esse negócio de microserviços, capaz que fique com um cenário que vc tem mais microserviços do que gente trabalhando no projeto.
depois, ao invés de reinventar a roda, implamente um api gateway que vai cuidar de validar os jwt e orquestrar os outros microserviços, e fique longe de sessões...caso contrário vai precisar salvar essas sessões em algum DB ou Redis da vida para conseguir disponibilizar esses dadoss para todos os microserviços.