Don't allow users to create nodes until they have at least one comment
You can do this is with the Rules module.


Remove the permission to create nodes from authenticated users.
Create a new role (e.g., one_comment) and give this role the permission to create nodes.
Create a rule that is triggered when a comment is posted and gives the user who posted the comment the one_comment role.