If I recall it properly, it all started with Asteroth posting a screenshot on HLP Discord of how he, flying a Dragon, was just sitting stationary, getting shot at by a pair of Thoths that couldn't absolutely hit him with primaries because the bank is so widely spaced. Then a discussion ensued and well, he made this.
I don't really see a point in differentiating between gunpoints and banks, Athena's layout is very nice, Artemis absolutely sucks, Ursa's fine - you can't effectively use both banks together but the 3-point one is tight and easy for offset correction - and besides the Hercules and its 4-bank, the rest of Terran fighters/bombers are fine. On the other hand many Vasudan ships have Artemis-like primaries, and I think the only fighters with good primaries are the Anubis (bleh) and the Serapis with Seth following behind. At least Bakha and Sekhmet can hit stuff, though. And playing Trimurti made me believe that the only Shivan fighter with good primaries overall is the Dragon, and with Nephilim being something along the lines of Ursa.
Also, for this diagram I'm thinking that you could unite all primary and secondary points of all fighters on a single interactive "picture" - so, you know, a grid and then you get a list of fighters and banks you can enable to be seen on the grid. Also I'd suggest using larger symbols, these ones are kinda hard to read in my opinion.