I think Golson would have the potential to be phenomenal if he were just about 2 inches taller. Lines are taller than ever these days, and seeing/passing over them is going to be challenging for QB's anymore.
Golson passed extremely well when rolling out on a bootleg... he looked much more comfortable throwing from there than over the line. Now there are certainly plenty of plays the Irish can run with Golson rolling out, and I think it should be the cornerstone of an offense with Golson as a starter.
However, this leaves him more vulnerable and he will take shots. With the new helmet rule, an offense always needs a 2nd QB to go at any instant, especially with a mobile quarterback. It's good this team has quality depth and experience (though not necessarily together) in Rees, Kiel, and Zaire.