Bruce,
As I understand it, loading custom curves into your camera has two primary purposes.
One reason is that doing so minimizes the amount of time required to post-process images. As an example, you may be capturing images at an equestrian event for sale to the riders, their family and friends. You will make more sales if you can get the images online for their review sooner than later. Minimizing the time required to post-process the images, even when doing so using batch processing, is very good in that situation.
The other main reason is that whatever curve is used at the time of capture affects the exposure. If you can nail the curve, you can also nail the exposure. Anything that you can do to achieve the ideal exposure in-camera rather than making adjustments during post-processing will result in both saving time and producing a higher quality image.