Editorial workflow / custom status
One solution that comes to mind is to add your own custom status field (i.e. 'reviewStatus') as a drop-down menu (or checkbox perhaps if only one status). Then add this field as a column in your list view via a small plugin, using the new modifyEntryTableAttributes hook.

public function modifyEntryTableAttributes(&amp;$attributes, $source)
{
    if ($source == 'section:3')
    {
        {# remove a column if desired #}
        //unset($attributes['expiryDate']);

        {# add a column #}
        $attributes['reviewStatus'] = Craft::t('Review Status');
    }
}


Might also check out getEntryTableAttributeHtml hook (to customize the HTML display of that column), and modifyEntrySortableAttributes hook (to add this field to the sort options).

To change the column display order you would need to unset all of the native attributes and reset them in the desired order (see this answer for example).