no, like i said, its a troll build. you're building soraka as a sustained dps caster, which isnt too great but can potentially yield a nice early game. Her AP rates are bad so you'll have to gimp your opponents really hard early on, and late game, you really have no choice but to be a healer because by then, your damage will suck, so it'll be better to focus on healing. (just get rid of the MPen items and grab some defense/more ap at late game)
or if you still wanna dps, grab a lich bane and you'll pretty much hit hard enough to be noticed