Hi @Gil,
For the recommended check this post
Shortest is based on distance as you said.
Regarding fastest: Travel times in fact do change between different waytypes. For the assumed speeds depending on the waytype check this doc page
Best regards