I have been using prusa slicer through repetier on my davinci for a year and half so I have some experience slicer tuning. I started using cura for this new printer and it may take a bit to get used to it. In the future I will probably upgrade the board but right now I want to try flashing a new firmware on stock board though from what I understand once you flash a bootloader there isnt enough room left for a full repetier install. So I might try a custom build, I at least want thermal overun protection. As for bearings its tough to decide half of the articles I have read say that drylin are the way to go and half say say they are garbage stick with ball type. I suppose I should try both.