Readability is subjective.  I personally don't find snake case any easier to read.

And as far as the ability to tell the difference between local variables and functions, that's what context and syntax highlighting is for.