You also need to consider the mature size of the tree in relation to its root system.
For one thing, the roots of most trees extend out beyond the range of the branches, so plant it far enough away from your house that it won't get into the foundation or the plumbing.
For another, consider the other plantings around your yard that will eventually have to compete with the tree's roots, and also may now be growing in sun but will be in shade when the tree is bigger.
If you would add your location (city and province??) to your personal profile, it will appear where "Australia" is now. Australia is a big country with a lot of climate differences. Where you are will make a big difference as to what tree you can plant and expect it to survive. eg. I've seen Jacaranda growing in Sydney and they are lovely, but I'm not sure they'll grow in Perth, or Melbourne or Cairns.