You know what a FAQ is!
The main benefits given by OsMoSes are:
For the main advantages associated to OsMoSes are enumerated in the Why OsMoSes question.
In addition you can check the metrics results.
OsMoSes is designed to be seamlessly integrated with JADE as a replacement for its built-in mobility service. However some changes in its interface do exists (mostly because some functionality defined in the default mobility service loose sense with the approach followed by OsMoSes) so incompatibilities may exist.
However, it is valid to use containers with OsMoSes and others without it in the same platform, but you will not be able to migrate agents between them. This is like this by design because, if OsMoSes allowed to migrate agents not defined as bundles, it could lead to odd and hard to debug behaviors in the platform.