> 2 Is there something to be done about this? Or maybe it would it
>   require too much refactoring / faster implementation?

I have appended a patch which should fix the problem. Could you, please,
(let) test?

Great, I'll make them test & report (or test myself if needed).

 
Btw, the latest Tramp release is always available via GNU ELPA.

Ah, good to know!

Thanks,
Philippe