Are you guy are forgetting about bolt stretch, all the Locktight, and safety wire, lock washers are not going to prevent a bolt from stretching and coming loose,
ARP bolts might help but even they can stretch a little. and is it possible that hub material might wallow in a bit and loosen things up.
if you don't check your sprocket, sprotor or even your drum bolts especially on a new build, you are asking for trouble.
A sprotor can work, they do have a reputation of coming loose more often, I just never liked all that rotor heat going into the chain.