In my opinion Ripple is well built blockchain but it has some problems with centralization.
Did you ever check who holds the bigest amount on Ripple? Ripple as a company will be success but as a crypto currency i do not think so.
Ripple logic to not go decentralize got its own rationale. as Ripple cater mostly banking sector. going public is not good choice.