IIRC Ripple's founders (including Jed) kept about 20% of XRP, and Ripple Labs kept about 25%, so only 5% is a lot better, but it's still a very centralized solution to distribution.
I do like that they're distributing 20% of the Stellars to BTC (and XRP) holders, though: https://www.stellar.org/about/mandate/#Bitcoin_program