Yeah, that's the discussion I was opening... how accurate do we need?How accurate? Well how accurately would you want to know altitude AGL - the errors in those two values will be the same.
The ultrasonic rangers can handle anything below 30' thereabouts with exquisite accuracy (surface-dependent). So we don't need anything with greater accuracy than 30'. The cheapo long-range modules aren't there yet (around 150' accuracy IIRC at the state of the art), but it won't be long before they get down below 100'.
I think that, at altitude, being able to measure AGL to within 50-100' or so would be more than enough.
I'm sure I'm missing something that will blow that completely out of the water, but I can't think of it atm.