Angle compensation for most range finders is very accurate, the range finder doesn't produce a trajectory drop number for the angled shot, it produces a distance number based on the angle of the shot. You use the compensated distance value to determine your drop value. The compensated number is simple trigonometry based on the length of the legs of a triangle. The distance along the diagonal of a triangle is always the longest leg and it is the same as the line of sight to the target. The true ballistic distance is the opposite leg of the triangle and it will be somewhat shorter than the diagonal leg. The range finder does the simple trig for you and produces the length/distance along the shorter leg of the triangle. The shorter leg's length/distance is used for the distance that the projectile will travel and it's associated drop for that distance is what you compensate for.
A 30 degree angled shot at a target that is 500 yards away will require you to compensate for the drop at a ballistic distance of 433 yards.