I just reposed a trade your mentioned. I think it was your son's trade? I was actually going to try that trade and use 2x my normal time frame.
What is a put ladder? Never mind, I googled for the answer. Still my question is what do you mean across the entire vix strip and why you bought?