I feel like she could use a lot more adjustment. Soraka was pretty much the first champ i played in pvp, and i always loved her. But she does suffer in the heal category
She may be the strongest healer, and you can easily take an ally from dying to thriving in 5 seconds or less, but it's difficult to not die.
As she is now, there's really no point in stacking health or armor, since her heal takes away a massive chunk of her own health. The most effective way to build her is full AP, with her Q returning a fairly large chunk of health. . . if it hits.
Soraka's biggest issue is landing her Q and E. while the root from E is strong, and works well as a counter to
, the two abilities rarely hit their mark.
The missile speed on Starcall could easily be adjusted. that would solve quite a lot of the issues regarding her health. It would also proc the seldom-seen slow more often, which in turn would let her survive and peel for the adc or other squishies. It doesn't even have to be a full, overall boost, it could even just speed up as you rank up Q. It would give you the choice of helping poke with Q and giving a little health back, or leveling W for more heals. Not only that, but it would help her to blossom late-game and be a little more self-sufficient in fights.
If Starcall was changed to be more reliable, i think it would solve some issues with her heal. That being said, I feel like there's a few things that could be changed. Maybe rather than having it be a % of her maximum health, have it be a % of the Current amount. It could be balanced by raising the threshold for the health (currently 5%, if i remember right).
Another solution that might work for her would be to add a portion (or all) the health lost from the cast, into the heal. So rather than healing 230 (+60%ap), It could add on the health she lost. her base health at level 18 is 1855, so this would add an additional 185.5 health to them (with the current 10% of max health). This would allow Raka to stack some HP items and still retain the integrity of her heal.
As for the E. . . I'm not sure. While i think that it has a rather long clock to settle, i think lowering the time by much would lead to problems. I'm not sure there.
Like i said, I love Soraka. I've gotten so many people out of sticky situations with her, and I'm in general just happy to play her. but i know she needs. . . something. She's a wonderful support, she just needs a lil lovin. The changes i said would need to be WAY more thought out than the stream-of-consciousness that i gave it, but i think you get the general idea of the sorts of things i've thought about.