Well they did a good job so far yes, I also didn't expect them to be this good.

However I do not think they have overall the best car atm (Tommi claimed that after finish in Finland).

Yes they had the best car in Finland, with unlimited testing right in front of their door. Sweden is very much the same case with very similar roads and conditions.

On other rallies they were at best similar to Ford/Hyundai, sometimes worse. Let's see what the coming rallies will show.