I believe that these are currencies that target totally different markets, ripple tries to make the transactions more convenient between users and banks and ETH serves as an application development platform, now if we talk about it financially, I believe that ripple is better for the long term, but ETH is better for making weekly trades.