Yeah BMI is sort of a 'good enough' technique but also has some very obvious areas that it can miss. If you fall outside the typical fat to muscle ratio is a good example.
The people most obsessed with "BMI isn't accurate" are overweight people making excuses for themselves.