Yes, the rotors are tight on the hubs. In fact, I had to dremel off a little of the beveled center holes, so the hub would snug thru.
On these, I have no e-brake. I don't like that, but hoping the double system m/c might make up the safety difference. I plan to use a T-5 Borg Warner five speed, so will be able to leave it in first gear and pray I never park on a hill. :-)
Jake, the wheels were around $77 and $14 more for the moon caps.