I've ridden this stretch a few times, because the North Brisbane Bikeway ends (more accurately, the recommended quiet back streets end) at the Aspley Hotel, and there's no suitable alternative until you get past Zillmere Road to the Cabbage Tree Creek Bikeway.
It's actually not too bad. The first little bit has a painted bike lane, and after that the leftmost lane drops in and out which means cars never want to use it. The only really bad bit is from just before the turnoff onto Gayford St until just after where Gayford St turns on to Gympie.