I think possibly you're misunderstanding the goals of MH.
You will never get photorealistic results in the makehuman viewport. It's a simple opengl preview render, and isn't intended for anything more than that.
To get results you need to export the character, put in the job with texturing and polishing, and render it in a 3d software.