This could be huge for indies who want to use something other than Unity.
$19 per month is a very low barrier to entry. And 5% isn't much compared to every other AAA engine.
And access to source code for this price? Damn.
I'm still going to stick to my open source tools (for now), but this just put Unreal Engine on my radar...