biggest con to them is you have to buy your wire in one pound spools, This is way more expensive than being able to buy 12 or 33 pound spools. If you are not welding a bunch it is ok though and the trade off that with the proper power source you should be able to weld aluminum.
Dave