My personal opinion, 2nd link cost more but faster, going Desaru
don't need to rush for time. Normally I will go through causeway,
and take my lunch before heading to Desaru.
You may wants to drive up your car on a ferry at the Taman Merah
Ferry terminal. The ferry takes you to Johore port and you only
need to drive less than ½hr to Desaru. But it will cost much
more!