Congrats on the ambitious update!
Loving the new research screen, but as a modder it raises a few concerns, unless I'm missing something.
Coordinating between dozens of different mod authors, as to where their research projects should exist on the chart, will quickly become a problem. The game does try to find some open space for overlapping items, but with enough mods it is bound to turn into a mess.
I can see two potential solutions:
1) Add tabs to the research window.
One tab for each mod that adds new research projects. Each tab will contain a clean sheet for research placement. The problem are prerequisite researches from other tabs, with the potential solution being that the mod author explicitly places references to those researches in his tab.
2) Keep all projects in the same view, but divide the sheet in section rows. Each mod with research projects will have their own row, and their researchView coordinates will be relative to their own section. The height of the sections would automatically accommodate all items contained within, or be specified in the defs. For more clarity the sections could be titled with the mod name and could have up/down arrows to reorder the sections on the sheet.
Scrolling would need to be addressed, as well- dragging to pan the view could be a good option.