I know you generally monitor stack overflow, but thought I'd post this here as well just to put a suggestion in for the next release. See my original SO post:
You gave me some good advice in your answer, but I ended up solving my problem with an update to the DispatcherHelper.Initialize() method. Take a look and see if it is something you think could be updated in the next version of Mvvm Light. From
my limited scope of knowledge, it seems pretty safe, but you may have different thoughts.
Thanks for this great toolkit! My team and I are using and loving it!