On a side note, and no pun intended, I find it interesting that you find the need to mention that you are a ex-YC company to draw attention towards your offering. I'm curious to know how many upvotes this launch would have have gathered once you take that out. Just saying.
Not sure I agree. I've seen many repeat founders showcase their product without mentioning their credentials. Here are the D3js founders showcasing ObservableHQ, and commenters discovering the team post a background check, no mention of their background anywhere:
https://news.ycombinator.com/item?id=16274686