Not being a toaster owner myself, I can't say for sure but 40mb drives do seem a bit on the small side IMO.
Anything close to 4GB would be good due to OS limitations. A change to the Professional File System or the Smart File System would help here to go beyond the 4GB barrier.