A Video from Boogie2988 discussing the good and bad.

https://www.youtube.com/watch?v=du7oIjBMY3Q

I tend to like the idea, but I agree right now it's on pretty shaky grounds.

25% is way to low for the mod creator, and Steam is going to need to up its quality control in order to make this thing run smoothly.

Also, I do hope people who wish to do it for free can continue to do so without hassle.