Not that much as a modification. And it is made not only for knowing result, but mostly for fine tuning. Correct me if I'm wrong.
you don't need a dyno to fine tune - if you have the tools to monitor and log the engine operating parameters you can do it on the street.
On 2,4 TJ as far as I know we have both MAP and MAF sensors. Does it make a difference?
first time i hear this but i am not familiar with the 2.4 - i don't see the point in having both, but then again i dunno anything about this engine. It makes a difference since with the stock 1 bar MAP you are limited in measuring up to sea level pressure, with a MAF you will get information about the extra amount of air that makes it into the engine even in boost (all air flow, not pressure)
You can not fake amount or temperature of the air, but you can pretend that you are far above sea level and force ECU to compensate low density with additional amount of fuel. Is that correct?
there is no point in faking the IAT output although Avenger recommended moving the IAT sensor before the s/c (i think it was Avenger, or maybe another kit brand that i read about) once you compress the air it will raise the air temp - higher Air Temp will retard the spark and reduce the amount of fuel that is delivered (less dense air) but that is only valid in open loop, in closed loop works by means of O2 feedback
lower air density means less fuel required (higher altitude, less density => less oxygen to burn fuel) - the other way around
As I understood the operation of most piggyback systems is to fool stock ECU, and in most cases they work through MAP sensor inlet.
you're right about the piggyback modding the map output or replacing it with their internal one - same goes for the MAF output. In the case of the map there is another twist - your stock map works up to 1 bar, the piggyback systems come with a 2 bar or even a 3 bar internal map sensor, so basically replaces the limited stock MAP with one that can read intake pressure in aspirated mode as well as in boost mode. With MAF you mod the voltage output so you reduce the AFR (increase fuel) during boost. Same here, all this is valid for open loop, you cannot adjust the AFR in closed loop by changing the MAP or MAF output - the PCM will always compensate targetting 14.7 AFR - you will need a way to either put the PCM/ECU in open loop or mod the O2 output in that case (14.7 is too lean when you're in boost).
some piggyback systems are also controlling ignition advance (more specifically will retard timing) - this is due to compressing the air and increasing the air temperature and the result is burning the fuel faster so less timing advance required - this will not address detonation however which will cause knocking/pinging (mixture autoigniting).