I don't remember and admit I'm too lazy to go try this, but does Ruby Sass sometimes report more than one error?  Reporting as much as possible would be more useful than getting one at a time (assuming you have many).  We could take advantage of pyscss's separate block parsing to parse every block and only bail at the very end if there were any problems.

Or maybe later...  :)