Oliver. 
Même si c'est dur de répondre à cette question pour moi, elle est tellement sournoise comme tu dis. 
Pourquoi ? Et bien parce que Daryl a beau être totalement badass avec son arbalète,ses cibles sont en grande partie des rôdeurs, donc des cibles relativement lentes.
Alors qu'Oliver est je trouve, beaucoup plus rapide parce que ses ennemis l'ont habitué à l'être, tout simplement.
En ce qui concerne le corps-à-corps, là encore il suffit de prendre les deux environnements des personnages.
Oliver a par exemple réussit à vaincre Slade qui, même sans le Mirakuru, reste un ancien membre des Forces Spéciales, ce qui n'est pas rien. Certes Daryl serait certainement très agressif, mais Ollie aurait le dessus grâce à son entraînement à son expérience.