I wouldn't say r/startups is that niche. I think it's worth investing more time in some even smaller communities. Otherwise people will think they could do the research themselves.
Yeah, you're right. I tried to find some big and some small communities. I think I have to align better the communities I choose and who I'm showing this to.