The major downside of keeping the bags with you for the overnight transit is that you will need to checkin very early am for the 0800 flight to Melbourne....and that can be a pain...slow checkin, slow security, long lines at immigration, assuming this is Y. So of course it’s better if you can check the bags ex HKT all the way ( but I have no idea if it’s possible,...)