What I find messes me up more than anything when cutting miters on the table saw is having a work piece that is not perfectly flat or when I haven't perfectly set the table insert perfectly flat.  Any imperfection will give you an imperfect joint.  Also, when using your miter gauge, if friction with the table as you push through the cut causes any movement at all, you will also get an imperfect joint.  A sled can help with both issues.  It will eliminate the friction issue and the table insert issue and it also makes it easier to press the piece down flat as you make the cut.  The next time I make a sled, I am going to make it with a replaceable zero clearance insert so that I an use it for miter and dado cuts without messing it up for standard cross cuts.  

--Nathan, TX. Hire the lazy man. He may not do as much work but that's because he will find a better way.