Yikes! They are getting tough with the rules. The new Marriott/SPG sign up bonus rules were thorough and well thought out to weed out the bonus seekers.
With 48 months between, I only hope they implement an eligibility calendar like Amex did, because most people don't use the timeanddate counter like the people on the forums do.