George had/has the vision no doubt. He's responsible for more memorable Star Wars things in one movie than the entire Disney Catalogue put together.
If anything it's sensible to bring him on board just to pick some designs. Both the FA and TLJ offer very little in terms of characters, weapons, vehicles , planets.....