That sounds reasonable to me. We have traction of several people.
I’d suggest that defining humanoids as things that are not supported by the Navigation or MoveIt pipeline is a little fragile and not really what defines a humanoid. For example I’ve seen demos of bipedal humanoids with multi-fintered manipulators using the navigation stack to walk.