I would firstly like to complement you on the Makerbot/Sailfish implementation. It works very well overall and have tested STL and X3G prints.
I have been testing on a Wanhao Duplicator 4S Dual Extruder with stock firmware, not sailfish and have noticed a couple of issues. 0.6(1)
I have configured this as a 2 extruder printer but I only see one extruder temperature (T0). This means if I run a print from from the left extruder, T1 the temperature I see is the incorrect extruder and only changes by a few degrees due to the bed and TO, therefore I get the display Heating Up all through the print as it never reaches the specified temp but I am able to monitor this.
I have uploaded an X3G when this happens, also I note that it displays Layer x of (blank) and I also cannot see an estimated time but the timelapse does show a percentage.
Good work guys.