MVVM Light SimpleIoC vs. Ninject
My official line is "SimpleIoc is probably enough for a lot of applications, especially mobile. If you need more functionality or have your preferred IOC container, you can change it."
I've never come across a scenario that I couldn't solve with SimpleIoc, except for some WPF desktop applications where we needed to configure an IOC container with a config file that SimpleIoc doesn't support.
Hope this helps, Laurent
source to share