^ 5356 will work with most of the common alloys, a poor match for alloys containing much in the way silicon (that'll be most castings). 4043 is usually considered the closest thing there is to a general purpose wire (with regards to hot cracking sensitivity).
While 4043 is softer, actual weld metal is typically lower in strength than with 5356 and more brittle. 4043 turns a manky grey colour if anodised, 5356 can suffer from corrosion cracking issues when subjected to elevetated temps
Properties and common applications of aluminium alloys
Filler selection and a bunch of other stuff
Edit. I'm with Shox Dr for the most part on this. Thinish (say under 3mm) Al and MIG is not fun, especially if after neat and/or air tight welds. Makes far more sense for thick sections but then you need a big machine