i thought it was going to be worse based on your description.. sure you have alot of fine tuning to do, but overall speed looked good, and overall coordination was good.. you threw some good strikes in there.. definitely everything you mentioned needs work, but also, your rapid fire combos leave you a bit open too.. i liked it when you starting throwing in some 'thai style' strikes/knees/elbows, looked good.
clean up all those little flaws and it'll look real solid!
good work man