I'll be in the group that says first date. You'd may as well get it out on the table right off the bat. You'll earn bonus points for honesty which may pay off later, and know whether this is going to be deal breaker right at the start before you waste a lot of time and effort building a relationship.
Certainly this will cause you to not make it to a lot of second dates, but you'll eventually come across that woman who says, "Hey me too. I'm so relieved we can get that issue out of the way."
Also welcome to paying the price for incautious promiscuity. I hope you've learned a lesson, because herpes is going to last your entire life.