Thanks for the suggestions. I thought a Capt head would look good as well, the crewcut was the reason in was looking at the Tech figure. I will give the ones you mentioned a look.
And yes, I picked up both the Alpha buzz figures. I am gonna try both V1 and V2 of DeepSix.