1st of all there is no tool that can protect your map.
2nd map compression depend on map itself, if you have clean code, optimized resources and clean Object Editor, there won't be so many things that optimizer can do.
Still you can reduce quality of mp3/tga/blp... files yourself.
Tiles/music... and such resources are usually above 1MB.