Looking only on results vs experience and car I'd pick Breen over Evans.

Breen has not yet done a full season and this was his second half season with last one being in C3 that had lot of issues. This year he has good results from Sweden and GB, didn't get to start on some of the best rallies for the car (Mex, Cors.)

Evans in his 4th full season did also only 2 good results (Por, Spain), and in Portugal he basically only beat Sordo on speed (and timepenalties) since everyone else had issues.

That said Evans has a history with Msport, which likely matters a lot.