I'm going to respond to this assuming the X5M is identical to the X6M..
No amount of power, upgrades or tuning will compensate a true M car. I've driven the new M50i and while it is super powerful it still has a floaty feel to it, more like being in a super quick luxury yacht, against a proper race boat.
Hope that helps