Quote Originally Posted by Renfro View Post
...Is this my best option? Should I flash a newer version from github?
Adding automatic bed leveling/compensation has historically been the main reason to move to a newer or different build than the MakerFarm distribution. Until you have issues with what you have or want to add some new functionality you've heard about like ABL, I'd suggest sticking with what you have in the MakerFarm distribution. Get to know it - specifically the content of files like configuration.h, configuration_adv.h, and pins.h and how they are used to configure/tailor Marlin for your printer. Too many people jump into trying a new version and learn the hard way that they don't know enough to go about it, or they find that the latest builds on github haven't been thoroughly tested and have issues.