Late-night Supershuttle at IAH can be risky. More than once I've had to wait 2-3 hours for the van to actually show up after a midnight arrival.
I'd suggest changing your first night to the on-airport Marriott, it's connected to the terminals so you can walk there after arrival. Then you'll have your fill of transportation options in the morning.