I agree with both those points.
Regarding the second point, we explored gshp option when we moved into our current house. Would have required possibly X2 100m boreholes and the proposed site was right next to the house. We live in a very wet area with a high water table, and when I thought about it I didn't like the freeze-thaw aspect of the ground on which my house sits; half of which doesn't have foundations. I'm no builder so perhaps that's unfair and unfounded, but I do seem to remember finding some stuff on the internet along similar lines.
The ground won't freeze unless someone makes an buttocks of sizing the boreholes. Freezing ground is a result of trying to extract too much heat out of the bores.
Wet area with high water table is good as any water movement near the boreholes will improve heat transfer