A utilização de Microdata facilita que uma máquina (robot) compreenda melhor o teu código, ou seja o objetivo é aproximar a compreensão de dados da forma mais humana possível.
Não é 100% eficaz, mas junto do HTML5 torna o teu código ainda mais semântico.
Deve-se utilizar? Sim
Vou ficar em primeiro lugar nos motores de busca por utilizar Microdata? Não, mas um dos fatores passa por um código semântico e validado.