I'm usually an impatient person, but when you think it makes more sense to start from scratch than trying to fix the issues then I'll wait patiently till you got a new version for us ?
I have no experience with modding, so unfortunately I would not be of any help.