Does Grab’s Advance Booking Actually Work for a 3 AM Jakarta Airport Run?

We had no choice but to take a 7:15 AM flight to Tokyo. Here is how a scheduled ride solved our middle-of-the-night transit anxiety.