I've had the Spoolmate 100 for a few years now and use it with the Passport Plus. I have always had good results, but find that the factory recommended settings are not always the best, so do some experimenting. Also, are you prepping the aluminum with a stainless steel brush and cleaning solution? That will make a big difference in the puddle. Also be sure to always "push" the weld, as mentioned before.