1) The timing of minutes promises only matters for players with a wants to play preference; minutes change the value of effort, as your preference rating goes from neutral to good or very good. Timing of promise to start doesn’t matter. There was some early miscommunication from CS which led to some misinformation on the forums.
2) The timing of visits doesn’t matter. There is no considering credit. Early visits mean the same as late visits; spread out visits have the same value per visit as bunched together in one cycle.
The one place where timing may potentially make a difference is when a number of teams are going after a guy - a recruit can only take 5 CV. So if you wait, and 5 teams have already done a CV, you will miss out on that effort.