Suppose it depends on your time frame. If you are looking at holding the Z bonds until maturity you may be better looking at perpetuals. Especially those that are likely to be bought back. But if you are only in it for the year or two then maybe the Z bonds will serve you well. Any sudden rise in OCR could lead to you taking a capital loss on them.