I can't speak for mrweasel, but in my experience, TortoiseHg struggles with performance on large repos, with basic operations (like refreshing the list of modified files in the Commit window) taking many seconds to complete. It consumes a lot of memory while idle (around 500MB on my machine), often becomes unresponsive or crashes, progress bars only represent the lowest level operations, not overall progress (eg: checking out a repo containing subrepos results in the bar going from start to finish several times), etc, etc.
It's not terrible by any means, but I'm interested to see what other clients can bring to the party.
Excessive TortoiseHG user here. Many rather large repos with multiple branches, tags, forks, etc. All hg processes together take less than 130 MB RAM. I don't recall having any crash at all in the last few years, nor did it become unresponsive, not even on my old TP60 (2007).
It's not terrible by any means, but I'm interested to see what other clients can bring to the party.