Just my 2p, but out of all Python's features, underscore prefixes are one of the worst :( To me, it looks ugly and is hard to discern between _ and __ in code at a glance.
I can see that making variable names tally to other languages is helpful for porting, but personally I am glad to be rid of underscores meaning something. Perhaps this issue is resolved better with translation tooling than with transposing style sensitivity onto variable names in Nim. As novist says, it does lead to more readable code, something I feel Nim strives for and succeeds at.