Currently, the crates give you from 1 credit to 10k credits. For how hard they are to obtain, it would be nice if the amount of credits is worthwhile. Even with the luck enhancer, you are rarely dropping and even if you do, the drops from the actual bank bot (1 to 100k credits) is worth more than the investor cache/savings.