You have a setting to remove both, first and last names, but not a setting for just one of them. Still, the username field would be left, of course. Wp Admin -> s2Member -> General Options -> Custom Registration -> Collect First/Last Names
No, I have PRO and it doesn't only take one or the other. Actually I think only the PRO version has the option Cristián mentioned.
Now officially accepting Professional s2Member installations along with Bruce C (a.k.a. Ace). If you're interested in a Professional s2Member Installation, or a Custom Coding Job, you can send your request here.