Twiddling software settings is the easy bit I think, once the mechanics and electronics are fixed, the rest is just fine tuning as with many DIY subjects.

having a good forum is a big help.