I'll give a little update for my Aruba experience so far...absolutely loving it.
Arrival at 2120 at night on AA2217 was the easiest Immigration and Customs I've ever had, from Immigration through Customs I was on the street in less than 5 minutes, with checked baggage, thank you AA priority...