The device of GL-AR750 with 16MB nor flash, and the total size of the firmware about 11MB, so it leaves ~4MB, that’s normal. As you say, AR300M with 128MB nand flash, it is enough for you to keep your large OpenVPN configuration files.