Since this discussion seems to be still up to date...
Why not simply override the rendering settings for matlab in the graphics driver?
Using my nVidia card i simply start the nVidia control center, add matlab.exe as a
program using custom settings and choose "Override all application settings" (i hope this translation from my german graphics driver is correct) and set
Antialiasing-transparency = Supersampling
Antialiasing-setting = 4 or 8 or ....
I cannot tell if it works well with everything you can plot in matlab - but so far it does.
It works fine but not when the figures are docked because it modifies the figure properties and not the axis ones. Anyway it is a great function. Hopefully it will work also when the figure are docked.
I had a colorbar addded to my figure of multiple subplots. The annoying thing was that the exponent of the colorbar was cut-off on the edge of the figure. Using tightfig fixed this for me so that the exponent would fit in the figure. Very useful!