I just finished compiling a branch of Marlin 1.1.9 for the Pulse XE. Im still working on getting my Z-Offset set and after I get some prints I was going to publish the source code on GitHub.
Its not super hard. The printer itself is just a variation of the i3 design.
I did this becuase I wanted the Pulse to be a more stand alone printer and not be forced to use MatterControl. I like MatterControl for some of the things it can do, but for slicing, I feel like i can get better prints and have more control from Cura or other slicers.