One reason I can think of for wanting to boot from the hard drive is to free up the CD drive. (I presume that the Knoppix CD can be removed from the drive once control has been transferred to the .iso image.)

Another reason is that applications in Knoppix wouldn't take so long to load into RAM.