For me the a330-300 is better because it’s not that new like the 787.
And the A380 is already similar to the A350 with its sound and cockpit elements so it wouldn't be that special. Besides, the 787 is a new widebody so an A330-300 makes more sense.