If your schedule allows, take the long naps. You will suffer much more from lack of sleep than you will from being off schedule for an extra day or two.
I split my time between LA and SE Asia, usually staying at least a month at a time in each place so I get well and truly into the new schedule.
I generally start with the four hour nap on the first day or two, and that gradually works it's way down to nothing. I use Ambien at night for the first couple of nights and try to get as much sleep as I can then too. I figure that sleeping 10 hours a day for a few days is better for me than forcing myself to stay awake and only getting a few hours of sleep a night.