OH.. yeah i knew about those two :/
ARMA Supercharger Kit Stage 2 for BMW 123i/125i /130i (E82/E87) N52
that's arma, that's just some dodgy taiwan (i think) kit that has been reported by numerous members to either not work, or work poorly... for a REALLY high price
and yeahl, the MMW one has been slowly progressing, no updates in over a month to speak of.. nothing solid in about 3.
you said there was a guy 'down under' which means australia lol
MMW is cali, arma is taiwan