Thank you for your feedback.
It is true that this image, despite much potential, has given me some indigestion.
Given that it includes a rainbow individual colour manipulation is very difficult without making the rainbow look strange.
Thank you for the input regarding the top right.
I will certainly have another look at this.