I may have missed this but do we have a highest to lowest point in ft? The elevation looks quite steep although not as dramatic as Nemesis.
What makes Nemesis so special is the pacing and accelerating throughout the first half of the layout, hopefully this will have similar pace constantly generating speed throughout the first half. A normal chain lift hill will actually be better for this as you will get the gradual acceleration throughout rather than a burst.
This pic from the page before really makes it look like theres at least 80ft+ from the track at the bottom of the site to the top of the lift, especially looking at the size of the builders infront of the part where it changes gradient.
Not seen it in person though so...