Skynet is your better bet on the anet a8 for auto leveling.
Temperature control is stable and consistent on my two anet a8's after switching to pid control. I am using autoleveling with skynet.
You have to do some of the work to configure skynet but compared to the a8-l firmware (where it is closed source) you have free reign over how it behaves espcecially when you need to configure bed dimensions, homing positions, probe offsets etc.
With the a8-l firmware you are stuck with how it is configured and it most likely isn't configured for the sensor you are wanting to use.