Completely and totally agree. You're basically wasting a whole paid hotel nite if you take the later flight. If the flight arrives at 11:30 PM, I'd guess you'd be at your hotel at 12:30
AM!!! Then what will you do? Go to bed? I say, the earlier, the better!