Learning to Use Yafray

Would it be better to try and learn yafray and use it then with blender’s internal renderer? Projects made with yafray seem to look better. Or do both renderers have weaknesses/strengths.

both renderers have weaknesses/strengths

Bingo !!!
Look at Elephants Dream for instace, they used Blender Internal. It also depends on the kind of result your are looking for.

Yafray imo is best for realistic results and where light plays a large part of the scene. ITs downside is the large render times on complex scenes.

I see, thanks for the info.