Nope I don't think I have ever had any of those so I cant compare to the Lot 23, I just know I enjoyed it and thats good enough for me.