Well the only upside of PoE is that during Embrace I don't have to stack for healing, I can just heal myself. Ow and like 1300 int, that the ring doesn't give.
I don't know during other phases if I have to move, we got to p2 and we died. If I do have to move a lot, then SotA should be better.
Starfall is pretty good. One other boomkins has OI and his SFall casts got him 8 mill more per each dot than me -.- counting the 6 mill SFall does, that's one hell of legendary...