One flaw in this for me is that I would not willingly connect my brokerage account to an app. Not sure how I would donate stock otherwise (not that I have enough wealth that it is an actual consideration), but I am very wary of such connections. (Maybe it is a generational thing?)