I really think the tip about Abras is misleading. Unless things have changed dramatically in the two years since I last took an Abra, they are powered by diesel engines.
A quick Google reveals that there are moves to introduce solar-powered engines, and there may possibly be a couple of token rowed Abras, but my guess is they would be very hard to find among the hundreds of working Abras you will find at the two stations mentioned. Sounds more like the kind of kite-flying PR gimmick at which Dubai excels.