Not sure I agree with a number of Cenerae points.
She has been nerfed repeatedly. Her Q and power cord poke used to be very strong. This allowed her to zone well, as she would win trades. The nerf to powercord greatly hurts this ability. As Q is a bit unreliable in actually targeting champs as you desire. you need to get closer then is safe to Q and make it target a champ over minions. While her AA has a longer range. So a powercord was a much stronger poke. The two combined used to let you get close enough to Q, as it was enough damage to justify the risk. now it is not. trying to zone with Q is very very dangerous.
You are better off with a much more passive role, of healing, and being auras.
The heal is weak on burst, however, the heal over time is actually much higher then most/all as well. Soraka's heal is strong, and gives a huge AR buff, but its cooldown is also massive.
Alternating heal and damage auras burn her mana too much for my liking now, given their nerfed values. I find she runs oom faster then most other sustain supports.
E speed buff should not be ignored. It may not seem like much, but it denies kills, by allowing kiting.
Her ult is her saving grace atm I feel. She would be very subpar if it were not for that ult. Aoe stun is game winning. It can be used many ways. To initiate. Typically in lane. you probably won't be safe doing it later. but charging ahead as soon as you hit 6 to tag, opposing ad carry/support with crescendo is very often a double kill. Timed to use after an ashe arrow is just lol. you can use it to save an ally. gank incoming, creshendo, heal, speed buff. everyone lives. Or to wait, and unload on top of a team fight, after the init has been made.
The long attack range, but slow travel time of auto attack, as well as Q slow animation, and damage over time of her ult. sona LOVES to killsteal. Its a bit annoying playing as her sometimes. kill secured and all that.. but its really easy to get 5-6 kills on sona, that you don't want.
I dont have any special builds for her. wards, phil stone, hog. t1 boots, kindlegem. then oracles/aegis/ironsolari/shurs/ionian as you can.
Now, bear in mind, Im not saying shes bad. But I think soraka, alistar, janna, taric, blitz/sona, leona is kindof the lineup of best to worst, save specific combos. None are bad. its just soraka is better.