You wouldn’t take creatine in the normal pre workout kind of sense (~45 minutes before). Beta is pretty good for track and gym, why not use both?
Never heard about Beta making you put on unnecessary weight, heard Creatine has something to do with water retention but I have never had issues with it so haven’t read into at all.