Thank you for the responses. I had a great response on a board at mameworld.net. He mentioned that If I use UPX, the exe will indeed shrink (it did) but there is a memory usage / disk usage trade off. The larger binary will use less memory etc...
Best Regards,
Tom