The 29-year old, who scored for the Australian national team last month, left the Central Coast Mariners for Huddersfield in late January but is due to join the Heart once his short-term deal with the Terriers expires in May.
Heffernan had a release clause written into his Heart contract so if an opportunity did arise, he was free to take it but he hopes something happens before the end of March, otherwise he will become a Heart player.
"That would be wonderful," he said.
"The only problem with (staying) is there's only a month to get it sorted before I become an official Heart player no matter what.
"Basically I've got up until then to show what I'm worth and for them (Huddersfield) to decide if they want to keep me here. Either way I'm happy, but I'd like to stay here and keep playing, that's for sure.
"Anyone would want to play in Europe and test themselves."
Heffernan said h was loving his time with Huddersfield but admitted that if a deal could not be done, he would be happy to set up camp in Melbourne with the Heart.
"I'm at a really good club, I'm playing, I'm fit. Everything seems to be moving in the right direction," added Heffernan.
"The fans here have been wonderful to me and everyone involved with the club has been great since I arrived. I couldn't have asked for any more of a welcome. I've just got to repay them on the pitch now.
"Either way I'm quite happy. If I end up back at Heart I'll be stoked. It's going to be a good club."