I’ve had both.
First gen Revive was a bit of agg, had to use the revive function all of the time, might be because of how I stored the bike/transported.
The one up is a bit of agg too, I have to change the cable every couple of months, if mud gets in it just makes it sloppy and hard to get a full extension. I need to change it now, the seat only returns 3/4 of the way and I have to pull it up by hand.