From my own experience with hybrids I believe that the power determines a kind of 'start amount' of backfire and the RPM is used as a multiplicator of this. Than there's also a randomizer that makes sure 2 backfires under same conditions aren't going to be the same.
Just my assumptions based on experiences. For example, my Nissan GT-R with everything stock apart from insanely multiplicated power (engine rev limiter at 7000RPM) does very huge backfires, about the same scale and frequency as the X1 produces them.
Apart from the three mentioned cars, C63/M5/GT-R, I'd also recommend the Zonda R, and if you don't mind to use them the X1 models. If you want streetcars, I recommend to look for anything that has decent power to beging with and has big power increase possibilities through tuning (such as the C63).