This is a great idea! It's definitely not a solution for every project, but giving the option to developers is always good, especially in a modern development environment that doesn't always fairly compensate the developers of certain open source projects that more then millions use across the planet. Thank you for this!