I really like it! Also the name is great
It could also be extended to "donate to your favorite charity" (wikipedia, wikileaks, others)
Question: I understood that it would be a standard software application using crypto currencies as "money" to donate to the free software projects and having the "service run atop bitshares" would mean that it has bitUSD or other bitAssets as it's "money". Is that all correct? Or would "service run atop bitshares" mean that it is directly using the blockchain as an essential part of the software?
As for the fiat thing... I know that more sophisticated and easy to use fiat on ramps are in the making.
The name thing was a nice coincidence. I had obtained the domain earlier for another project, but I hadn't used it.
The software would "contain" or invoke a bitshares (or any coin) wallet. It would use bitUSD as a currency, but not be a DAC in any way. If that's what you asked. It only needs to check the current balance and send the transaction.
I would like to integrate donations to charities and other online services like you mentioned. Just how to obtain and verify the addresses is a question, and also how to make sure the user wants to include them all. I want to keep it as simple and convenient as possible, because I beleive that's what will lower the threshold to donating.
The fiat part will be the most inconvenient part of the whole experience, so I hope to focus on it...