The enemies you face in this map are dressed as prison inmates, criminals, scientists, swat members, icicles, and dressed in hazmat suits.
Self Improvement gives Mysterio the ability to upgrade himself for free so it doesn't stack per say.
It's just constantly active only on himself.