Dont worry about effects and visuals... I'm 1000% sure that they are going to be marvelous and top notch.
When speaking about Ridley, my only concern is always
story!
P.S. This guys from Odd Studios are, by the way, very good (I would say excellent) artists for monster makeup! (all sorts of makeup, prosthetic make up, creature effects, animatronic characters, special effects, props and models)
I have confirmation that they are going to do mainly monster/creatures work for Covenant.