My opinion is that Narangba and Morayfield have good aspects.
They are on the northside of BNE which is good. On the trainline to the sunshine coast.
Historically the capital gains over the last 10yrs have not been as good as closer suburbs but that is generally the case for most suburbs...