LF warranties their Riva batts for 2 months. I just had one die just under the 2 month mark and they're going to replace it (as soon as a black batt comes in stock) So even if it dies after 2 months, it's only $12.
IMO the Ego and Riva are very different. The difference in voltage is very noticeable to me. My eGo batts seem so weak to me compared to the Riva and my 3.7 box
mods.
The Riva SE kit comes with 2 2.0 atties.. the Riva lite kit is $4.34 cheaper and includes 2 2.2 atties.. the Riva carto deluxe bundle comes with 5 2.0 cartos and a carrying case and is the best deal IMO unless you are an atty user and don't want a carrying case. (It's $34.39)