Yes, this is exact rule for MEASUREMENT.value_as_concept_id.
Personally, I don’t like this restriction. We have a bunch of use cases when it’s better to concepts with different domains. For example, there is Measurement - bacterial culture, its results are bacterias, it’s better to use Organisms (Observation domain), because they have hierarchy, but Meas Value concepts don’t have, see this concept for example Athena