I use Graham of Boosted Performance in the U.S. He writes the raw code for Ecutek as a side job. I had to install a wideband to be able to log the equivalent data as a real dyno run but he he done a great job.
I think any of the CAI's can be used so long as either they are stock diameter or using MAP. And as Seagull said the air must be traveling straight when it gets to the
MAF. Some use air straightening vanes and some just achieve it through placement.
I would never get rid of my AEM even though I will go speed density soon.