History (John Anderson, Ross Perot, Gary Johnson et al) shows that when a 3rd party candidate runs to the CENTER of the two major party candidates, they pull support approximately equally from both sides.
The Dems are probably going to end up running a candidate who is somewhat to the left of Karl Marx; the GOP are going to run Trump. The Dems have a LOT of voters who are uncomfortable with far left politics; the GOP has a lot of voters who are uncomfortable with Trump.
Conclusion: Schultz could win. And that would not be a bad thing.