@Phaedrux I think so.
This is the current M307 that's running on the printer now and seems to control the bed well.
M307 H0 R0.196 C734.056:734.056 D0.65 S1.00 V12.1 B0
This is config-override.g from a backup I made in June, 2020
M307 H0 A172.9 C784.9 D0.4 S1.00 V11.9 B0
At the fourth try the tune returned a result:
Warning: heater behaviour was not consistent during tuning
Auto tuning heater 0 completed after 3 idle and 25 tuning cycles in 3280 seconds. This heater needs the following M307 command:
M307 H0 R0.223 C738.8 D0.64 S1.00 V12.1
The values appear to not be very much different from the current M307.
I captured a portion of the temperature chart. The whole tune cycle looked like this portion. A gentle sawtooth moving between 65 and 70 degrees. I never saw anything that looked inconsistent.