I program the *other* ASM.
In my opinion, you don't need any more space in your ROM. If you somehow manage to waste the whole 9MB of free space, you have probably tried too hard. One average script is 100-200 bytes. This means you could insert between 47000 and 94000 scripts of these sizes without running out of space.
One 64x64 16 colour image is 2KB, meaning you could fit 4608 of them in the free space. Maps are smaller than this.
EDIT - Also, with a 200-#raw sized script, you could still fit over 47000 of them on your ROM without expanding.
People need a better sense of scale.