It's a great sight to see for anyone who like the environment. The price will keep poor communities from using it. Human activities result in lots of pollution especially in areas with higher population density and low income areas/countries have less funds to take care of the environment. I'm not the biggest fan of letting government take care of things. But if every city that has a river could buy one of these products, it'd be a great thing.
Being electric removes the problem of potential diesel leakages. If these deices could be donated to poor communities living by rivers, it can help the live healthier lives.