Has anyone ever put BMW M brakes on a mini F5X? I've done some research and it seems like they should fit. I found some really cheap calipers and rotors for sale and wondered if it was worth trying?

Or would I be better just to change the rotors, pads and brake lines?