it doesn't just have to be used for "traditional"college.
What if your child turns out to be a total dead beat? then you can change who is the beneficiary. (The familial relations that are approved is pretty broad (step-child, cousin, grandchild, etc). You could even use it for yourself and take classes at a community college when you're retired, worst case scenario.