Love it. Wish I could.
I wouldn't buy ebay rotors for the track. Its not worth the risk of something happening to the rotor which may put you in a bad situation.
On the track the BMW will win every time. On the street (drag or roll) its a different ball game since the H2 has the power but also heavier.
Separate names with a comma.