Quando eu escolheria AesCryptoServiceProvider sobre AesManaged ou RijndaelManaged?

Eu acho que os fatores distintivos são

AesCryptoServiceProvider é compatível com FIPSAesManaged é multi-plataforma, requer o .NET 3.0RijndaelManaged roda no .NET 2.0, requer restringir o tamanho do bloco

isso é certo?