This will be why SV takes longer...
I would say either option should be fine. FZ is bookable on the SQ website. FZ has the kerfuffle of bus gates at Dubai T2 and the terminal transfer can be inefficient but at least you'll be accommodated if there's a delay.