I am very torn as to whether Libra should be created at all. On the one hand, it will be the first step to introduce cryptocurrencies into mainstream, but on the other hand, I have big doubts whether it will be cryptocurrency at all. If Libra turns out to be centralized like Ripple, it can bring more bad things than good.
Ripple would not help Libra. They are competitors. So that's a bad idea.