I wonder why all recruiters don't do this? It would really put them at the top of the line for a developer's attention, and with the market being so tight, you'd think we'd be seeing this.
Bad recruiters go for churn: they try to fill positions regardless of fit or the candidate's long-term interests and capacity.