The library supports multiple cryptosystems such as AES, Rijndael etc., which helps to integrate with different types crypto applications (e-commerce payment gateways or web servers).
So far I have not found any downsides about this tool but it might be better if they support more protocols like X25519 for example. Integrating other libraries/framework that are using bouncysalts ciphers can become difficult because there's no standard way how those frameworks should handle these algorithms so you need some custom workarounds here &there! Some integrations use RSA keys while others do not provide them by default - therefore we had problems when integrating our framework into another one where their API was expecting an RSASSA_PKCS1v15 object instead of just public key itself.