sweep makes wavy ends

 From:  SteveMacc (STEVEH)
4212.3 
Try redoing the sweep but this time use the long curve as the profile and the short curve as the path. Set the twist option to Freeform. It may be closer to what you want.