Well, as far as being "politicians" and overall means to get policy past I would argue that clinton far and wide straight up outclasses sanders. Hillary hasn't been a major democrat establishment figure during 20 years for nothing. I honestly like sanders' ideas better (in most things at least) but at this point the primaries are over. Regardless of superdelegates hillary won by popular support from the party as a whole. At this point the superdelegates are just the cherry on top of the cake and the only plausible way for sanders to get the nomination is that virtually every delegate flips and picks him in spite of popular support being overwhelmingly in favor of hillary. Which would be hypocritical IMO. Sanders made a hell of a point this election, he proved that a significant portion of the party wants to go further to the left... Hell, even hillary supporters don't dislike him as far as I can tell. With that in mind, sanders needs to move on and continue to work to get shit done. That is the best way he can capitalize on the past few months.