Well, I called SRO to verify with them, and they had no idea. I think I weirded the customer service girl out when I started to ask about step studs. The guy had no idea as well.
So poser, I am going to go by what you verified. The studs are 12mm on one side and a 10mm nut will fit on the other...