Como o Facebook atribui os IDs, e não você, você deve use BIGINTs.
O Facebook não atribui os IDs sequencialmente, e suspeito que eles tenham algum regime de atribuição de números.
Recentemente, corrigi exatamente esse bug, então é um problema real.
Gostaria de torná-lo UNSIGNED, simplesmente porque é isso que é.
Eu não usar uma corda. Isso torna as comparações dolorosas e seus índices mais desajeitados do que precisam ser.