Good stuff overall Moon. Some of your opinions I agree with, others I disagree with.
On the topic of batting order, we very much disagree.
Batting orders, in general, are overrated. Unless a manager is willing to go completely against the grain of conventional thinking, batting orders make so little difference that it is better to put batters into a position where they feel comfortable, rather than placing them in positions where they traditionally fit.
A manager will also be better off doing the right-left-right-left thing rather than trying to put batters in positions where they traditionally fit.
The #3 hole is the least important spot out of the top 5. The line up should begin with the best hitters being placed in the 1, 2, and 4 spots, not the #3.
This is not just my opinion. These are facts that are backed up by data. There are always going to be exceptions, but virtually every traditional belief about batting order is incorrect.