Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert
trip planning advice, and travel inspiration to fuel your passion.
I think that this is good advice. There is really no place in the US where you can count on truly (predictably) warm weather in January and this probably is your highest probability.
You should have eliminated Florida in your OP. No where else in the continental US has warm/hot weather in the US in January than the Florida Keys. I love the Scottsdale area, but you don't get that weather!