Idling at 900rpm or 15cycles per second is a tremendous waste. Somehow I always assumed it was slower.
0.9k RPM is way too fast to be the low end of a machine.
The CPU fans in my computer spin at about 1000 RPM all day long but that doesn’t mean they’re consuming a lot of electricity.
The downsides of idle stops are, however, that they tend to put a lot of load on the engine, especially from the lack of oil pressure at the very few first strokes [1], and that the low temperature deposits all kinds of gunk in the exhaust pipework instead of transporting it outwards.
If you run an engine with idle stop, it really really is important to properly take care of the engine, including preventative maintenance and regular oil changes.
[1] That is even more of an issue in large engine blocks, hence that high pitched noise you hear from ships and locomotives for a while before they start up - that is an ancilliary oil pump, priming the entire oil pipework until all air is gone and full oil pressure is present at all ports in the system.