I recommended DD last cycle to opt for in-person if evaluator gives that option.
There is something about in-person that cannot be duplicated in virtual. Demeanor, body language, confidence and the opportunity to be there and look into the eyes. Sometimes Virtual creates distraction and today’s generation have attention deficit.
Vitual is great for sharing info and prelim, but given an option I would always recommend in-person if choice and opportunity provided.
I am old-school and hence my thoughts.