Iv personally always preferred artificial incubation because you can keep your desired temperature and humidity fairly easy. Also your female will continue to refuse food until they hatch. Seeing how most females dont eat during the breeding season and non do after ovulation, and i like my girls eating as soon as possible after the clutch is dropped.

With that said iv never even tried to maternally incubate any python eggs, how ever i do have a friend who prefers to maternally incubate but only with 2500g-3000g+ females that continue to feed during the breeding season. However i think her main reason is because she thinks its more natural birthing process for the animals.