Ok, Lake Michigan is weird due to the canals (and strangely the Des Plaines river is shown there, maybe it's confused by that) but even very straightforward endorheic lakes seem divided up https://topography.jessekv.com/?lat=40.0780&lng=-119.5641&mo...
I'd like it to render a whole endorheic basin with one selection of a lake, but currently it splits the lake into two or more, e.g.
https://topography.jessekv.com/?lat=31.4299&lng=35.4724&mode...
and
https://topography.jessekv.com/?lat=31.4136&lng=35.4702&mode...
Here is a difference map between the two: https://i.imgur.com/Iw5bsdj.png
MERIT Hydro is the one I am using at larger scales.
MERIT Hydro has "Hydraulically Adjusted Elevations". Of course the actual elevation of the surface of the lake will be set up in whatever direction the wind is blowing on a given day, but MERIT Hydro is interesting because they tweaked the elevations to make them monotonically decreasing in a way that should align with the mean direction of flow.
For visualization, MERIT Hydro is nice because it is smooth float32 (as in your image) that also downsample nicely. It's just not high enough resolution for smaller catchments. AW3D30 has 30m resolution which is much better, but is stored in int16 and can sometimes look a bit lumpy, especially with a large vertical exaggeration. For example:
https://topography.jessekv.com/?lat=1.3622&lng=103.8131&mode...
I found a spot on Pyramid Lake that has the whole catchment:
https://topography.jessekv.com/?lat=40.0756&lng=-119.5985&mo...
I'm going to add this to "favorites" :D
https://hn.algolia.com/?q=voronoi
Some dope inspiration in HN threads...