Everyone hates the randomness in scouting trips and coach calls in finding out player info...how about having two types of each..."head coach scouting trips" and "assistant coach scouting trips", head coach calls and assistant coach calls, etc.
The head coach moves would be more expensive, and provide the same amount of recruiting "power" (i.e. from the recruit's perspective theyre worth the same), however you'd get all the info you need in one shot.