Hi folks.
To get an inference for an endpointor a midpointor anything, if the inference engine is having trouble, most of the time a simple Orbitor Zoomwill help. In very crowded models, hiding obstrusive geometries also helps.
To position an object between two points, draw a line between the two points. Use the midpoint inference to place the object and then delete the edge.
Just ideas.