So far it's working really well for me with the whole Dave Method and then using the upright extruder with a thread profile.
I'm printing at 0.06MM layer height to get accurate threads but it seems to be working, I managed to match an existing thread for a part I'm trying to replicate out of PETG as the existing is crap.