Hi,
I can’t find the thread but someone posted an idea based on isocurves to get a point somewhere on a trimmed surface.
PointOnSurface.gh (10.6 KB)
For planar surfaces you could also search for the pole of inaccessibility.
Populate Geometry
is also a way but no guarantee the points are far from the border. You could generate 10 points and sort them by distance and take the furthest away.