I don't think there's a bigger complement to a man than being hookup material, if you are it means you're likely pretty hot and good enough to hook up with nearly anyone, isn't that the dream? No strings attached sex with multiple people? If someone is willing to go home and sleep with you on either the first date or just for a one night stand, you're doing something right, it shows you're a high value man.

Being boyfriend material doesn't sound good at all, being boyfriend material usually means you're not attractive enough to have sex on the first date, you're not as likely to have one night stands and your future partner will likely eat you to wait before having sex.

It's simple, being the guy she has sex with on the first date is absolutely a better deal than being the guy she makes wait.