Wenn dann täglich Magnesium!
Ich habe noch nie eine Dosierempfehlung gelesen, die " ... vor dem Training" lautete.

Probieren kannst es ja mal.
Einen Überschuss hat kaum jemand.

Kalium solltest du übrigens auch genug haben.
Könntest es gleich mal mit nem Multimineralstoffpräparat versuchen.