I think none of them is the best solutions for payments...Ethereum and LTC have both a very low number of transactions per second and they are not so fast...i see Stellar Lumens as a better option and the upcoming Universa blockchain is pretty interesting too.
If Ethereum can solve the scalability problem it might work in the future for our everyday payments but at the moment i am still skeptical about it.