Why would DVD Shrink be any faster than Recode?
Shrink and Recode do the same exact thing. Read a movie and compress it to a file. Whether the movie is on a DVD or HD it doesn't matter to either program.
Whether you compress it to another DVD or HD it doesn't matter to either program.
But like you said Encoding(Compressing) and Burning are always faster from the HD.