I've been a welder for over 45 years and the best thing you could do is get rid of that flux core wire and switch over to gas . You would find that you could weld much better. Flux core wire is made so you can weld outdoors on a very windy day where the wind blows the gas away . Also when using flux core wire remove the nozzle tip on your lead its not needed .
Great job building this up, it was good to watch and it works very well. We have been looking at these but they expensive over here, I think they are over twice the cost of our press