I've only used two of the three you mention. Of those, I favor the BikeYoke Revive by a long shot. The Revive not only functions as well as any seatpost, but it can be serviced or repaired by the end-user.
Of the "other" seatposts I've had experience with, the eventual problems were either squishiness or failure to return with gusto. The Revive addresses both these symptoms with elegant simplicity. For a squishy seatpost, you flip a lever, push the seatpost down, and it's fixed. If the pressure eventually leaks out, you don't need to take it in for a nitrogen refill, like so many others. You remove the saddle and pump it up with your shock pump. You don't even have to remove the seatpost from the bike. The seatpost design is BRILLIANT.