I had the exact same question!
I'm not a MVC expert but I really though going to proxies directly from mediators was not good.
That's almost only leaving the startup/component registering/shutdown jobs to the controller isn't it?
I have the feeling that the controller has a really thin job in pureMVC, tell me if I'm wrong.
Alex
Any pureMVC staff manager want to discuss about that?