The main drawback is that you may end up with groups of different size, if many respondents drop out. Further drawbacks are that the random group is stored as text variable (needs recoding) and that you mess the experiment up easier (!) because you may change something in one questionnaire (e.g., during pretest) that you do not change in the other one.