Well... not like we can stop you.
as well as co-operating with addon developers to ensure the v2 SDK covers all features where reasonable and feasible
I do hope this will happen. And just to get it started (and it already was mentioned in this thread)...
It would be easier to not handle 10 different files to make an addon.
Imo this would be my priority. Because if it's not done now it's never gonna be done. Can it be done? I dunno, but man it's really annoying to juggle all these files. 13 of them... really? I remember whenever I made addons I actively ignored like 8 of them apart from changing the addon id. Surely this can be boiled down to maybed 5 files (including language files). To me it seems too convoluted as to what's happening. Why's there two instance.js for example, what's the deal with that?
BTW if anyone wants to port my addons feel free. No idea if I have the urge to do the porting myself tbh...