I think, with this kind of question, it might be better to use the configuration that best suits your environment, and then try to optimize it to suit your needs. Personally, I'm an unfan of the iMac, I think you are better off just buying an external screen for the mini if you need it.