If in GUI mode, it should not write anything to std.
Adding an additional option to get the progress on std::cerr to allow monitoring the progress with another tool/gui would be fine too.
(It's just bugging me that atm. progress indication like it is done atm. through CLI is not really useable,..)