Sorry that I keep responding to all your threads flow. Tell me to 'knock it off' and I will. You and I have similar concerns, and I've pretty much sorted them out during the last 2-3 years. Anyway FWIW...
There's one major thing you didn't mention, but you probably do include daily, that is...