@Niel If it works the way I described, I wouldn't see that as a donation, but payment for a job done. The other things are things you develop on your own and the community decides, if these things are important enough, to consider a donation.