I have multiple repeated risk factors and 6 times points of children growth.I want to create a latent variable for growth change and how this affected by repeated risk factors.
The ML approach is very easy to implement and works well where there is missing data so that occasions are seen as nested in children and there are some occasions where the child was not measured ( as long as the value of the response variable is not the cause of the missingness this is OK). The approach handles time varying and time-invariant predictors and time (or Age) itself can be a CONTINUOUS predictor which can be very important in growth analysis of children as categorical or clinic time is too coarse when children are undergoing fairly rapid development. (Clinic time - 1,2,3,4 is rather coarse and is akin to measurement error in the predictor variable leading to attenuated effects.) You may prefer SEM when the response has not been directly measured ; that is you have several measures of the outcome.
This site has lots of material on multilevel analysis of repeated measures:
I would check out Patrick Curran's work. He is head of the psychometric lab at UNC and has done a lot of work using multilevel and SEM for modeling growth in children. His web address is:http://www.unc.edu/~curran/manuscripts.htm