Whelp, I put about 30 rounds through it yesterday. The scope didn't fly off or even loosen up. I didn't get it sighted in, but that's my fault. A buddy and I are going out with his lead sled next weekend to do it properly.
Afterwards, on the way home, I stopped at a gun shop where they routinely mount scopes and asked him to look at it, and he said it looked fine. He didn't try to sell me anything, so I trust him.