We don't need the loadingComplete check on the HTTPNotFound view as the response will be the same whether you are logged in or not.
Otherwise, looks good.