Bayswater also has the river in some spots, which is highly desirable by many folks.
What are you looking for in terms of lifestyle? Both suburbs have features that the other doesnt. Bayswater has a train station. Dianella might have a light rail in the future. What a silly question really!!