Morello, what do you think about something like this? I think it cures all problems with Soraka.
The main thing is, that there is no way to retain all current features while increasing kit viability. For example Starcall: it is great thematically and feel powerfull on use, but although I love BattleRaka, Starcall in its current form is extremly unviable on support champ - which Soraka should primarly be.
Passive - Consecration: Allied units (and herself) strucked by Sorakas spells gets X% Damage Reduction for 4 seconds. Probably working on stacks system, it depends on a desirable power curve.
Reversed Kyle passive. Makes Soraka and her team less squishy, also is in theme of Astral Protector.
Q - Two options:
1. Starcall: - Works on ammo system, spammy.
Each X second Soraka gains a Starshard with max number of 5. Casting Starcall costs and consumes 1 Starshard. Soraka sends a small star as linear skilshot, detonating on first enemy champion hit for Y dmg, true-revealing him and reducing his sight radius to 300 when removing allied vision for 1 second. Also damages non-champion enemies whilst in flight for same dmg (Graves-ult like).
"Non-violent" battlefield control by reducing vision. Minions can't block but used for harras through them push lane. Still can effectively farm in sololane. Ammo system to have it spammy when needed, no "spam like no tomorrow" all the time.
2. Stardust: - 4s CD. Soraka covers all enemies in a cone in stardust, inflicting dmg and true-revealing them and reducing their sight radius to 300 when removing allied vision for 1 second.
AoE dmg even vs champs but without possibility for chaining vision reduction.
W - Astral Touch:
Vector skillshot, starting at targeted ally unit. Targeted unit is healed for moderate amount and a bolt of energy is fired from them (range ~700). Bolt slows (20-40% for 2 sec) all enemies it pass by and grants additional heal to original target for each enemy champion struck.
Grants some "sure" heal but to get most of it you need to line up as many enemy champions as possible. Additional slow makes saving target more plausible. Can slow distant champs like lulu E+Q combo.
E: CD: 10 sec | Cost mana
Two options:
1. Infused Rune - Soraka immediately places small rune on target location. Rune is active from the beginning, give vision in small area around it and lasts 5 seconds. Get consumed when stomped on by any champion. Damages and Silences enemy champion for 1.5-2.5 seconds. Gives 35% speedbuff for same time for ally champion.
No longer gives mana. Still zero-time silence. Can be used for scouting. Soraka needed even a slightest movement skill in kit.
2. Enchanted Groove - Ground targeted skill to immediately create a Sacred ground for 3 sec. Enemies inside it are silenced, but if they leave it before it expires they take some dmg (both effects can happens multiple times). Allies inside have granted huge MP5 boost, and when they leave it they gain a MS boost until ground expires (or until they walk in again).
Now "no-brainer" skill become playmaker when retaining its functions. Can be used to zone out enemies, awsome counter-initation or follow-up CC; still give mana to allies but are tied to one area for this time, being easier to hit by skillshots/zoning themselves (counterplay, depending where you place it). Some mobility 'cause she needs it.
R - Wish: Two options:
1. LIVE version plus gives max effect of Sorakas passive to affected champions.
Now isn't partially wasted when rescuing one champion, buff still can be effective on full-health champions. Can be little over a top in teamfights.
2. Still global, but targeted on one friendly champion. Pilar of light heal the target and create shockwave that heal nearby allies for same amount.
Removing the "always everyone everywhere" part gives space to buff the heal. It has less "wasted power" when we want to rescue one guy, but also can be set to be a whole team heal in clustered teamfights.