If you want to filter for hooks you can just leave out the -v. It will exclude every line others than the ones that include the pattern. For example:
./nodebb dev | grep "plugins/fireHook] filter:parse.post"
This would only show you lines that include this pattern. Again you can combine multiple patterns, just provide each via the -e argument. For example:
./nodebb dev | grep -e "plugins/fireHook] filter:parse.post" -e "plugins/fireHook] filter:users.get"
Whether Google would prefer it one way or another, we can only guess. An entire snake oil industry is built around optimising sites for high search rankings, but in the end, the biggest contributor to your ranking is whether or not you have fresh, user-generated content...
Frankly, a forum is hands-down the best way to expose and incentivise user-generated content for indexing. Everything else (meta tags, URL structure, etc) is just icing on the cake.