Product Hunt is a busy place, so I would definitely try and increase my personal following before launch. Just so you have a little bit more exposure organically. Otherwise, your product will likely not get in front of other people's eyes. Especially, if there is a big player launching on the same day.
You can also consider approaching "professional" hunters, as they will obviously have a...