Best possible way to do this is to use both software tunes on one car, not two with different mods and tire sizes etc.
Dyno the car with stock software as a baseline (min of 3 runs and take the average), clear adaptations, flash the car with BPM, re-dyno (min of 3 runs and take the average), clear adaptations, Flash the car with ESS and repeat the above process.
After some dyno numbers have been established, V-Box runs would be an excellent addition to show how the numbers translate into a real world pull on the street.
With all of the above being said, I do still look forward to seeing the results of your testing!
2011 E90 M3 ZCP - Individual Moonstone/Individual Amarone Extended/Individual Piano Black With Inlay:LINK!!!
1994 Euro E36 M3 Sedan - Daytona Violet/Mulberry:LINK!!!