not a big fan as well, isn't it possible to reuse the same JS code used in the "normal" post async publishing page to track the status of the content ?