About UNDERSTANDING Columns... Jim,
I'm impressed. That's an unheard-of ROI. Good job.
My research looks at ~3,000 races, splitting them into development (where the model is created), test (seeing if the development model is for real or a fluke), and validation (seeing if the model fades after a month) data sets. I've been creating predictive models for 25 years (mostly in the medical field), and I've learned that all models definitely have a "shelf life" . This should be the case for horse racing, where tracks, purses, weather conditions, etc... change frequently,
So you may have found the golden bullet (killing off whales). But my experience tells me that most models (or at least, the ones I've created) don't persist.