Hide a nav menu item based on get_user_meta results

I’d have 2 menus, and show the 2nd only if the user meet criteria. Then, use CSS to show both menus like its only one.

I think it’s the easiest way. And you have the benefit that the items aren’t really there, not just hidden.