Heard so much about NMN. Those who take it or taken it, what's your experience. Give me the good and bad.