Hello Phil (or any other mirt expert who can help me).
I have to estimate a relatively easy Exploratory Factor Analysis (EFA) with ordered categorical data, but there is some missing data in it. I'm used to the psych packages for EFAs but it does not provide options for missing data and lavaan's FIML estimator assumes continuous data. semTools only provides multiple imputation support for CFAs.
If I remember correctly (and please tell me if my understanding is wrong), the maximum likelihood estimators are "full information" types when doing IRT. Would it be OK to just simply estimate my model as an IRT model in mirt knowing that the estimator will use all available data and hence "take care" of the missingness? Or is there something else I'd need to do or specify?