Es macht idR keinen Sinn nur ein B-Vitamin isoliert zu nehmen;
dann schon eher ein B-Komplex, weil alle B-Vitamine Funktionen
im (Protein-, Fett-, Kohlenhydrate-)Stoffwechsel erfüllen..
Disbalancen in dem Bereich sollte man auch vermeiden.

Kreatin kann man dauerhaft einnehmen oder auch nicht.
Ich nehme es nur an Trainingstagen - dann kann man eine höhere Dosis nehmen 10-20g.