This is a pretty sharp lens for the price but the Canon 85mm can be bought for around $150 more. I also had occasional focus errors with this lens. But for peace of mind, I would put a native Canon lens instead of Yongnuo. Faster/more accurate/quieter focusing guaranteed is worth the extra cost. As with Sigma lenses, there is no guarantee that the lens will work correctly with future Canon bodies.
Nikon 35mm f/1.8G Auto Focus Lens for Nikon DSLR Cameras - Black (Model 2183)
125 Review
Canon EOS SLR Camera Lens EF 24-105mm f/4 L IS USM
124 Review
Black Canon EF 24-105mm f/4L IS II USM Lens - Model 1380C002
78 Review
Canon EF 50mm f/1.8 II Fixed Lens - Discontinued by Manufacturer
93 Review