Blender to Unity Workflow - Blender Render or Cycles
In a 3D game developing workflow you should not worry about the render engine since you won't use it. Render engine is only used if you want to produce final pictures in blender. Since you only want to produce 3D models (even with shader, texture etc...) you have no use of Cycle and you better stick with blender render.
You should understand that the render engine that matter for you is the one of Unity.