Render Engine For Low Poly Game Assets
If you're not using textures and you want the diffuse material to be transferred "as is" to Unity from Blender, use basic Blender Internal materials (no nodes). Cycles materials are not being transferred to Unity at all. If you're using textures, there is no such limitation, you can create the textures in any render engine of your liking.