Slic3r has a unique setting in the advanced menu that lets you adjust layer widths for various parts of the print. In particular, it's quite useful for a flat top fill because it can make it look much smoother then a standard 0.4 nozzle thickness, it seems like the nozzle going over the same area multiple times at low speed has an effect of ironing out the layers behind it. The setting I used is 25%, which makes it behave like a 0.1 nozzle.
A simple checkbox for smooth top finish to apply this effect would be nice, which will change the top finish to act like a 0.2 or 0.1 nozzle.
Here's 2 prints of the standard 20mm calibration cube printed with Slic3r:
Right side is standard 0.15 layer thickness
Left is the same print with a 25% extrusion width for the top surface finish.
