I was in similar situation, flying to Canada early June and home from USA early August. My understanding is you could wait a while before cancelling, maybe by then qantas will have pushed out the dates beyond May so you get the change fee waived. But for me, I just cancelled my flights tonight...