Acho que sim. Caso contrário, a solução para esse bug poderia ter sido diferente.
Isso também faz sentido para mim. user_in_x também verifica grupos que o frontend não conhece, porque o grupo é visível apenas para administradores ou sua visibilidade é limitada por padrão, como everyone. Portanto, você obtém resultados diferentes dependendo do que usa, então combinar os dois poderia ter consequências inesperadas.