I don't think I've ever been that impressed with fan props in my life. You and your team have blown nigh-on everything out of the water with this.
Can't wait to see the feature. How you'll do the Covenant makes me all giddy. You gonna go for guys-in-suits with some CGi to neaten -blam!- up, robotics or just go all the way with CGI?
Or maybe you're gonna not show'em at all, or make it short, scary glimpses. That'd be pretty intense if done right.
Can't wait to see it, by seeing as you're putting all this effort in to it, try and keep it as canon as you possibly can :P I'd hate for you to make an amazing movie, only for a little detail to wind me up and make me sad. :P