SV files are parsed and written on each reloadui/zone change so the file access is the speed important thing here. SSDs are quick enough so that small SV files will be parsed and saved within a few MS, only increasing the overall time to load the UI by 1 second or a few.
16MB SV in total will already slow down your loading screens. You can test yourself via e.g. disabling all addons and do a reloadui in a non crowded zone, and then enable the ones with bigegr SV files and do the same. Should be a noticable difference there.
Yeah, and BMU exactly cicumvents the API shortcomings by using LibZone and other hardcoded data, or workarounds. But you always got manual effort to create such lists, either in LibZones, or in BMU, or any other addon. Means: Each time the game updates and adds zones or changes them you'd have to work on it again, and again.
This makes it a very unpleasant addon idea :-)
|