I was wondering what products would work best for endurance. I was looking at cordygen5 and ultra cordygen vo2. I will be using this for hiking and climbing mountains (anywhere from 1 hour training sessions to 15+ hour climbs). What product would be recommended and what type of dosing? would some combo of the two be good?