Hide post with taxonomyname_weight: 0

This would not follow the other way Hugo uses weight (in menus and for ordering content) and would likely introduce confusion, IMHO.

Why not include an inlist field in the front matter that’s set to true or false and then template accordingly?