All except the last result look to be "ideal" matches. From my experience, the last result is the correct result since warping matches based on intensity. If a user wants to match this more accurately, he'd need to know more about the data. For example, you can get the last result to match perfectly if you use only the peaks/troughs as "features" for warping.