Not counting the problems with supplies and maintenance, the main problem of cryostatis and colony ships is the technological leapfrogging that occurs. Here's an example;
We have terraformed a moon/planet/whatever in Alpha Centauri, which is about 4 light-years away. The first ship should take, say, 100 years to get there. Back on Terra, however, Moore's Law still applies, and nearly 35 cycles have elapsed by the time the first signal comes back, saying everything's fine, come in over, the water's lovely. So another ship sets off, tooled up with all the latest tech after a short development and construction cycle, due to all the wunder-tech floating around - 15 years.
Now, when it sets off, 40 Moore Cycles have passed, and the tech is 1.1trillion times faster than the tech the original colonists have, as it is unlikely that they will be able to have even rudimenterally advanced technology at this point, due to the small size of the population and the lack of infrastructure.
It will take a long, long time (discounting robots, or nanomachines, or similar) for the colony to achieve any real level of technological development, and the gap (4 years at the minimum) means that it will be hard for Terra to provide aid for them. It would be like if we had to help with Steam-technology. We have lost most if our practical knowledge of the subject, purely due to the fact that it is no longer practiced. And if the colony wad further out than Alpha Centauri, by the time the colony had got there, transmitted the A-OK message, and we had set off, millennia may have passed.
If we confine ourselves to sublight speeds, then there will always be this gap for any world that isn't Terra. Only with superlight speeds can an extrasolar civilisation truly be viable.
(Now excuse me, I need to put my soapbox away now.)