I had a similar experience Fast. I came to the same conlusion -- I shouldn't have to optimize the thing to get it to work. I should have waited for 6 months of live results before jumping in.
I will admit we stumbled but have not fallen. We were a victim of being one step behind in an ever improving system and having some bad luck.Take a look what has occurred over the past 10 days as compared to the NDX.