The University of Tabriz’ excellent journal Journal of Iranian Islamic Period History (11/23.ii, 2020/1399) has just published an English-language issue.
Among the articles therein is the above article by W. Floor.
In Persian, see also the articles of Ali Salarishadi: نقد وبررسی نظریه های موجود درباره تشکیل حاکمیت صفوی
and of Noor Allah Abd al-Lahi and Ali Akbar Kajbaf مشروعیت صفویان و پادشاهی نادر