Yes Dynos will tell the full story here. Bmw's ecu's react very differently day to day and also based on how you were last driving it. Even with my old N54 car some days it would feel like a rocket and some days it just doesn't have the same kick to it. Could be due to various reasons.
If the ETG tune is just a piggyback its probably similar to the BMS stage1 or the AFE tunes. They are basically tricking the ECU to push out more boost by giving it false readings through the same/similar signals.
Can comment about the AFE version because i don't know anyone who has it. AFE isn't known for ecu tuning so i would be skeptical honestly. Could be just a rebadged/package of a JB S 1 honestly or very similar.
2014 LCI 550i M Sport | 3D Design Front Spoiler | BMW Performance Black Grills | BMW Performance Trunk Lip | BMW Performance Diffuser | Painted Reflectors | Wincos 30% Tint | Supersprint Exhaust | ACSSprings | MORR VS8.2 Rims 20x10R and 20x9F | Michelin PSS Tires |||More Photos of my car here|||