ProductHunt is probably the go-to place for your product launch, and usually considered a major step on a products life where you get all your initial users. I don't fully agree with that, but I've had a ProductHunt launch itching me for a long time so now that I've got a decent product I thought, well why not now? I can always re-post later on anyways..