looks like you got a cheap price on a cheap product. i wouldn't buy a disc that doesn't mate up to the machined lip on the hub. some of the "wave" type rotors only have spokes that extend to the mounting point, but the good ones still mate to the lip. your friends are probably right, you should be ok to install that rotor as long as you check it after every ride.