agree with HSV, if that Air Sunshine is delayed for any reason and they do not code share, you would have to pay for the missed flight. So 1.5 hours vs 3 hours I would be tempted to just go with the safer choice.