Shared hosting can suit a small installation when the company understands web administration or already has a technical provider. The PHP version, database, execution limits, scheduled tasks, available space and backups must then be checked.
A managed service is more suitable when the company wants to entrust the technical environment to a provider that knows Dolibarr. The plan scope, especially support, updates, restoration and migration, must still be checked precisely.