MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.
Sorry to say, printer cannot compensate backslash of any type of the motor alone. You can use encoders to detect if you moved to the correct position and if not, firmware can compensate. By doing this you will make stepper motor behave like servo. I've seen this on experimental DC driven ToyREP with encoder strips from inkjet printer. But this is not very common solution and support in firmware is still minimal (or none at all). Least to say, you will need additional hardware. In the past I was thinking about hacking digital calliper to do the same, but you can read it only few times per second while printer have to change position much more often.
If you want to avoid this, I would recommend using NEMA17 upgrade in X and Y axis. In Z axis and extruder you can keep 28BYJ-48.