The size of the enclosure isn't a big deal here. First and foremost... The reason your drivers are getting smelly is more than likely because of a clipped signal being sent to them. Adjust your settings and tune your amplifier accordingly. And, what are your enclosure specs currently? You could be playing below tuning and that'll cause heat build-up very quickly. It is possible that either one, or both is the problem.