Yes, much.

E: I'd toss in a directional light with some simple shadows in there tbh... but that's just me.

Also, Im talking purely about the render, I'm too tired to try to compare that to your old render to see if you fixed any geo.