Unlocked phones typically get support straight from the manufacturer. However, this is an instance where locked phones might actually have the advantage, as your carriers support might be better ...
Unlocked phones have technical advantages, like the fact that they often receive software updates faster than their carrier-locked counterparts ... iPhone might be the better choice for you.