My personal daily driver is an X5, we've been tuning this car for a long time!
https://www.xbimmers.com/forums/showthread.php?t=763955
Check us out, software for the X5/X6 35i 50i and X5M is available. Takes about 10 minutes to flash and there are vehicles using our software for 8+ years on this platform, including vehicles with upgraded turbos with nothing but extra smiles