I like what you've done for the most part. For the barricade I'd prefer something that goes 'sssssck' rather than 'aaaar!' for open/close. The tube sound could be really great with a bit of work, but it doesn't correlate with the animation quite right(could you make a slightly louder popping sound right when the tube gets bigger?) and the popping sounds are a bit to uniform IMO, which make it sound like a human machine rather than something organic.
Do keep going. Also, if you could do an alien taunt or something (not the granger, that will be a hard one criticism wise), it would help understand a bit how the sounds we know and love are going to change