1) Use this online tool - it can reduce the size of SVG file by roughly 30-40% without the loss of quality
https://petercollingridge.appspot.com/svg-editor2) Keep in mind that max file size accepted by WL editor is not 2MB but 2.000.000.bytes which stands for ~1,93MB?
3) I dont know why u intend to make every territory a bonus worth 4 - it makes no sense for at least 3 reasons:
a) all those bonuslinks (already >1000) consume a lot of memory (increase filesize)
b) If anoyone wants to use such setting (+4 income from every territory) he can easily acheive this by using game setting "extra armies for territories"
c) you said:" After all,anyone can disable the territorial bonuses and use the big triangular ones" I am afraid that this is more complicated- if sb donesnt want to have extra 4 armies from each territory it would be a pain in the ass for him to manually change the value of more than 1000 bonuses.... (in fact 99% person would look for another map at this point I suppose)
Edited 8/21/2016 11:09:44