IMO, you should eat a well balanced and varied diet. The rest makes very little difference. Doing what pros do isn't bad, but their entire lives revolve around getting results and they'll do anything that might possibly help, whether or not it has actually been proven to help.