Devo usar a string Unicode por padrão?

É considerado uma boa prática escolher uma string Unicode sobre string regular ao codificar em Python? Eu trabalho principalmente na plataforma Windows, onde a maioria dos tipos de string são Unicode atualmente (isto é, .NET String, '_UNICODE' ativado por padrão em um novo projeto c ++, etc). Portanto, costumo pensar que o caso em que objetos de cadeia não-Unicode são usados ​​é uma espécie de caso raro. De qualquer forma, estou curioso sobre o que os profissionais de Python fazem em projetos do mundo real.

questionAnswers(6)

yourAnswerToTheQuestion