Interesting idea to use FFGL alfaleader.
I have been looking at "NDI to Spout" and "Spout to NDI" with a view to inter-machine sharing. I have a local copy working but have yet to explore performance and whether there is any benefit in doing any more.
I ran across a few problems related to sender management and YUV to RGBA conversion which I resolved and think are working. The SDK examples are not very helpful in that regard. I wonder how you have handled that.