No! You can nominate ANY qualifying site, even if you didn't even touch it! If you just like it, nominate it.
It's helpful if you know who the developer is or a contact at the owner organization. If we have time, we'll try to help but we may not have time. That's the risk.
If we (or you) find someone who knows a lot more about it, we may transition the node to that person so they can add the details.