4MB uncompressed, if you use any compression, it has to be taken care of by your program ITSELF.
No, it isn't bad, the final rating takes size AND ingenuity into account, so use your space wisely.
Also consider joining the discord server, you'll likely get more help and discussion there. https://discord.gg/ge3YuJheBY