A girl sleeping with you on the first date has nothing to do with whether or not shes high quality or not. If shes on the date with you in the first place it means shes attracted to you. From there all you need to do is make her feel like you guys are the same (cialdini's liking principle), up the sexual tension (verbal+physical escalation), and make her feel comfortable with the idea of sleeping with you on the first date (like shes not a slut for doing so). All failures to not closing girls on day 1, are usually down to on of these 3 points. From what I skimmed, it seems like he didn't do much in terms of making her feel comfortable with that, so he needs to take her out on another date outside of his home, for her do feel this way.