The choice (if there is any) is not between full season at MSport and 2-3 events at Hyundai.... it might have been 3 months ago, but not after Ypres.
If there is any choice it might be full season at MSport vs say 8 out of 14? events at Hyundai (or even full season at Hyundai).
In that case I doubt it's a clear choice, for him either.
(Breen has been saying he wants full season for 1,5 years now. Yes but how much of that is "pressure" for more starts at Hyundai?)
You can't build up and improve at all if the car is lacking and team has no money for even basic testing.
See Suninen this year, Sardinia as the worst example.
No testing, hasn't driven the car on gravel for like 8 months, never used the Pirelli gravel tires. Crashes in first stage and gets "we don't care, it's your problem" from MSport leadership.
...or goes to Estonia gets technical issues after few stages and spends rest of the weekend roadcleaning.
Result is he is not improving anything and his "standing" is dropping like a stone. (and he is also burning own funding)
Sure MSport is likely to be more on the pace next year, but there is little guarantee. But drivers often have very high meaning of themselves on how others "problems" won't happen to them cause they are better. Doesn't seem to work that well though (see Tanak to Hyundai, Loeb at Hyundai before that).