Yep, no consensus. Good theory though who knows without independent non bias replication of the studies. If their NAD+/NADH ratio proves effective then there are no doubt numerous ways to make this ratio positive other than the benegene molecule because there are so many pathways that could have an influence: malic acid, pyruvate etcetera. I am waiting for a cheaper method or for the price of benegene to drop.
Seems like you can't go wrong with calorie restriction
... though nobody seems to like that idea (we are a glutinous, quick fix, pill popping society) personally I do moderate calorie restriction and weekly fasting but I already have a very low body fat and bmi and any more restriction and I will begin to look like a refugee from an impoverished nation. I'd like to keep a decent amount of muscle mass and extreme calorie restriction would make that very difficult. So I too am hoping for breakthroughs in the mimetic area albeit for a different reason.