The flashforge runs on a stock mega board (or mine does) I connect to it at 250kbps and it communicated fine, download and run pronterface, as it connects to your machine alot like an arduino interface and you can play with it manually. That is running marlin mind youI can't say i've tried sailfish nor know much about it.