I am interested in hearing about the experiences from researchers who have successfully used Google Earth Engine (Python Version)for water quality determination (chlorophyll, turbidity etc.).
Actually, our lab used to get concentration of chl_a using images of remote sensing, like Landsat images. The software we used is Esri and ArcGIS. You can have a try.
Using GEE for water quality estimation is certainly possible. There have been numerous papers published on the subject. Check out a blog post I wrote a while back on using GEE for chl-a estimation. https://www.heliosspatialsolutions.com/single-post/2018/10/03/Google-Earth-Engine-Chl-a-Timeseries
Hatirzhil Lake: Water Quality estimate of turbidity through NDTI using the Google Earth Engine Platform. The higher value of turbidity yields a high value of NDTI and vice versa. It has also been reported in the literature that relying on a single band or algorithm sometimes results in overestimation or underestimation of suspended sediment concentration(Kuhn et al. 2019; Pahlevan et al. 2019)