Several teams have done this in the past & while we've been able to make it work, the consensus seems to be that a traditionally programmed autonomous is the better way to go.
Please see this thread on the ROBOTC forums for more details:
http://www.robotc.net/forums/viewtopic.php?f=52&t=4227