Incredibly thorough post, happy you took the time.
A few questions in general;
While i understand the reasoning behind using items for specific situations like Rocky Helmet on Garchomp and Safety Goggles on Rotom, it's something that can easily end up being wasted depending on match-ups. So...