Good post, and some good information. However, since you are actively *asking* to be +1'ed, I shall not do so.
Only thing I'd add is that Age and Star Rating/Potential are about even in importance. I'd take a 5/5 19 year old, but I'd also take a 4/5 or even 4/4 18 year old if nothing else presented itself. That extra year of training can add up to a lot in missed stats.