Really just wondering how a scenario like this works.
A client such as an engineering firm contracts a small company that does advertising to make something in WebGL for their site, and that small company subcontracts a portion of the work to a freelancer with experience in the given area.
The engineering firm isn’t going to care how it gets done so long as the result is good, and their profits wouldn’t come from the WebGL app made in UE4, however it would be a source of advertising or perhaps product customization. They also aren’t willing to pay 5% off the top for a minor cog in the machine, so to speak. The small company’s profits are from being paid for the work and would be unassociated with the UE4 portion because that’s why they hire a freelancer.
So who pays it? What is it paid from? Does the freelance pay 5% of however much they made? Because they may not make $3000 per product per calender quarter for a job that they spend perhaps a week on.
To re-phrase the entire question - Help me get away from Unity!