将来壊れるかどうかはわかりませんが、壊れるかもしれません。リスクを最小限に抑えるために、インジェクションルーチンの単体テストを試すことができます。そのため、変更を導入するときに、インジェクションルーチンが引き続き機能することを確認するメカニズムがあります。
一般的に、一貫性は品質を向上させると思うので、単一のプロバイダーを使用するようにコードをリファクタリングすることを検討します。私はNinjectを使用しており、サービスとリポジトリを注入するための4つのモジュールがあります。各モジュールには10〜20のインジェクションルーチンが含まれています。これらは1時間以内にリファクタリングできます。プロジェクトのサイズが同じである場合は、リファクタリングして単一のIoCを使用します。
編集
私はServiceStack.Netを使用したことがありませんが、プロジェクトはこのフレームワーク/ツールキットにどの程度依存していますか?近い将来、他のものと交換する可能性がありますか?MVCプロジェクトにどの程度依存していますか?あるIoCを使用する場合の保守コストが別のIoCを使用する場合の保守コストよりも高くなるシナリオを考えようとしています。
Ninjectを見ると、NinjectとNinjectMVC3の拡張機能があります。拡張機能はジョブを簡素化し、他のものと競合しません。私の場合、標準のNinjectをNinject MVC 3に置き換える必要がありました。これは、標準バージョンが実行したすべてのこと(+追加)を実行し、構成が簡単だったためです。