when you heatmap, you always use aerials, which usually barelly show anything. 
People since forever map solely basing on aerials, which face the same problems you're pointing out. 
But yeah, I understand you're worried about quality of mapped data, but that's what it is. That's  a good discussion for forums in case you got doubts