Hi! I noticed that mPlus offers two alternative approaches to modeling when the measurements are not independent. One approach is multilevel modelling (TYPE=TWOLEVEL) and the other is complex and handles the problem of non-independence of observations in a different way (TYPE=COMPLEX). Multilevel modelling is very popular, but the second approach seems less frequent. What do you think about the second approach in cases when you have no reason to model random effects and you just want to account for the non-independence of observations. Please find below a passage from mPlus manual where the authors write about the second approach:
"Complex survey data refers to data obtained by stratification, cluster sampling and/or sampling with an unequal probability of selection. Complex survey data are also referred to as multilevel or hierarchical data. For an overview, see Muthén and Satorra (1995). There are two approaches to the analysis of complex survey data in Mplus. One approach is to compute standard errors and a chi-square test of model fit taking into account stratification, non-independence of observations due to cluster sampling, and/or unequal probability of selection. Subpopulation analysis is also available. With sampling weights, parameters are estimated by maximizing a weighted loglikelihood function. Standard error computations use a sandwich estimator. This approach can be obtained by specifying TYPE=COMPLEX in the ANALYSIS command in conjunction with the STRATIFICATION, CLUSTER, WEIGHT, and/or SUBPOPULATION options of the VARIABLE command. Observed outcome variables can be continuous, censored, binary, ordered categorical (ordinal), unordered categorical (nominal), counts, or combinations of these variable types. The implementation of these methods in Mplus is discussed in Asparouhov (2005, 2006) and Asparouhov and Muthén (2005, 2006a)."
I wonder whether anyone has already tried it before and what are your impressions. Thank you!