Distributing source code with user-created plugins?

Sure - that is why I suggest appropriate tagging of things too - ensure people know what they are getting.

I prefer simple mechanisms too. However I’d like to ensure there are mechanisms that encourage awesome AAA tech can be made available to indies. I’d argue that is why Unreal 4 is available - per seat subscription with (small) royalty - makes it something that indies can swallow and the big studios and big successes can still reward Epic. [Yes there is separate console licensing too.]

I just want to ensure that the Unreal Marketplace can work for both indie and AAA as buyers and as vendors.