O M G.
I *really* hope those Willwood's are just the caliper on a homemade rotor.... I'm no engineer, but I'm pretty sure that rotor's a little big.
The other 2.... we'll, a pair might work well on the front fork of 400lb motorcycle, but I sure as hell wouldn't drive a car with those on it.