no
The extensions provide functionality that is only being used by a very small number of people. When putting this into the 'main software', it only confuses other users and decreases user experience and usability.
a good developer only provides functions that the user will need, not those functions that he is capable to program.