What the comparison rate does and does not capture
The comparison rate exists because a headline rate can hide fees. It rolls most standard charges into one figure so that a 5.89% loan with a $395 annual fee can be weighed against a 6.04% loan with none. That is a real service and it is worth using.
The limitation is in the standardisation. Comparison rates are calculated on a fixed example loan, conventionally $150,000 over 25 years. If your balance is $600,000, the fee component of that figure is roughly four times too heavy for your situation, which systematically flatters no-fee loans and penalises packaged ones. It also cannot capture anything conditional: break costs, valuation fees, or what happens at the end of an introductory period.
Use it to sort a list. Do not use it as the final answer. Published rate tables such as Canstar's lowest variable rates are useful for the same reason and with the same caveat.2