I'd also add another major factor is age. With age requirements tend to change quite a bit and as one gets older things like healthcare really begin to factor in.
Definitely for those with particular medical requirements, these should be factored into your logistics planning for your destination. Information is typically abundant.
It really drives home just how fundamentally broken certain healthcare structures actually are.