In May I arrive ASU around 10 pm at night and depart around 6 pm the next day, sounds like the day will be plenty to see everything.
On my return, I arrive around 4 pm on a Saturday and depart at 1 am - plan on going into town again - I hope they have a district with restaurants / cafes that I can hang for a few hours (imagine ASU airport is quiet / small)!