I didn’t mean to offend anybody and I have not used such language in my posts.
I never pointed that I’m 100% certain, but, my certainty about Branched is great.
I only speak from my experience using Blender for some time (~2 years). I can speak from experience as software developer (25 years… from Fortran, assembler to C++, C# etc). And, from experience acquired at university of physics.
Life is short, and, currently I do not have time to write my complex render software, and, this task is for a group of people. I’m completely occupied by some 3 other projects, and for one of these projects I need animation in Blender. But, if I will have time, I could try to enter Cycles development. It is interesting to me. For now, I can only help posting at Blender bugs & forums.