bigfish, things look pretty good. Your timing and release are excellent.
About the only thing I'd be concerned about is how much you bend over. You're losing leverage here. This works on dry lanes, but if you hit oil, your ball will skid forever.
I would try to work on keeping your back more upright. This will help your leverage, in becoming more solid at the line, which also will help your carry, especially when the lanes get tighter. My 2 cents. =:^D