> shouldn't "og_is_member" handle this below? 

No, it doesn't  - ``og_is_member()`` checks if the user really has a membership in that group