This is way too long for a pitch. Not only that, it also consists of great swaths of text that are ridiculously easy to skim over that are content-light and have no attention-grabbing openers.
You _need_ some diagrams on here. I could barely make it through the 3rd paragraph before skipping to the bottom to see if there's any kind of tldr or visual aid so that I wouldn't have to read all that crap.