Well new points no I thought you meant preloaded points. I would always let the exact be collected. What if they labeled it wrong? Picked the wrong preload? What about proof they went out there? You always want the real location of a new point.
What I do is have arcade the tells them how far they are away and have them get closer in the popup.
Current point distance from design meters
var originShift = 2.0 * PI * 6378137.0 / 2.0;
var lon = (Geometry($feature).x / originShift) * 180.0;
var lat = (Geometry($feature).y / originShift) * 180.0;
lat = 180.0 / PI * (2.0 * Atan( Exp( lat * PI / 180.0)) - PI / 2.0);
return Round(Acos(Sin(lat * PI / 180)*Sin($feature.DesignLat * PI / 180) + Cos(lat * PI / 180)*Cos($feature.DesignLat * PI / 180)*Cos(($feature.DesignLong * PI / 180)-(lon * PI / 180))) * 6371000,2)
Hope that helps. But I do not know a way to force a location of a new point.