I currently have 4 FDM printers, only one uses autobed leveling. I personally do not like the autobed leveling feature. It starts moving the Z platform up and down to compensate, and I don't want that in a print. I just use a screwdriver and adjust the bed when printing the brim. Even my p3steel needs some adjusting once in a while.
FDM is not really suited for small parts like D pads, it feels not very nice under your thumb.
With a cheap anycubic photon SLA printer I get exact replicas of sega master system D pads that feel the same like the originals. For the price it's a awesome printer.
I'm currently building a BLV MGN Cube that uses MGN rails. It should be superior to other systems but we will see.