We didn't try Seattle Public Schools at the beginning because we had heard from too many "OMG stay away" types. Our mistake.
That said, after five years (2nd through 6th grades), our son is no longer in SPS. Online school (offered publicly and "free" through another district that anyone in the state can access via Washington Virtual Academy) is what's right for him right now. (This had to do with other factors, not the academics.)
And in the second-to-previous line lies my advice. You MUST look very closely, meet teachers, talk to other parents, and stay in close touch with your child/ren to find out what is right for her/him/them (and you). Sometimes it requires taking a leap of faith and finding out you didn't make the best choice, but you made the best choice you could with the information you had at the time.
The three years our son spent in a particular program at a particular school remain the best three years he's had, ever. But it took a lot of sturm und drang to find it, and to find out it was what he needed. Sorry to be so vague but I don't want to get into more specifics. If I hadn't been swayed by the "SPS sucks" crowd with whom I worked for years after arriving in Seattle - years before we even had a child! - I *might have* found it sooner. Be open to everything.
Last words of advice: Especially in elementary school, THE TEACHER/S **ARE** THE SCHOOL, for your child/ren. If you have good ones, cherish them, support them, praise them. If you don't have a good fit, be sure to offer (without being scorched-earth about it) feedback to the teacher and principal and try everything you can to find the right fit for your child.
Good luck!