Tenho a Canon 40mm e acho ela incrivel. Tamanho, peso, preco e qualidade de imagem sao excelentes.
Nunca usei a Yongnuo, mas em termos oticos eu ouvi dizer que ela eh bastante boa, em especial pelo preco; ela eh um pouco menos nitida que a Canon 35/2, mas ainda eh perfeitamente usavel, em especial por custar uma fracao do valor.
Eh dificil escolher, pois a Yongnuo eh bem mais barata que a Canon 40mm...