Optimization should be focused on creating less Special Effects/Units at once, having longer intervals on complex Timers/Periodic triggers, and preventing nasty memory leaks. You shouldn't really worry about the fact that your game takes up an extra 100mb in memory when users have 10+ gigs leftover.
Also, Array Size limit is 32,768 on version 1.31+.