Not sure. My 3* has 2 slots. I've never used SPGs over TDs just because TDs have more HP (and maybe DPS as well, haven't checked). You can always recall when they're full.
How quickly do you get them with destroyers? I normally get 2-3 emblems in 2-3 hours with Artillery.