To be honest, if the kid is a really really good player, then being at SJP is the best option for them - and they are, IMO, the best in the Philly area. Imhotep is probably #2 in the area, but in general, the public and private schools are not getting the Top 100 in the country type talent like SJP and possibly Imhotep.
So, not sure if the coach is a good recruiter (FWIW, Anthony's mom did not initially like the idea of him going to SJP), it's just that it's the best option for them in the area if they think (or are told) that football may be a big part of their future. Most of these kids are getting this from their fathers who played at a top college level or possibly from their pee-wee coach.