Hasn't DyMo been brought up more than once on this thread, multiple times?
Either way, I'm going to just believe that for now, They'll be the manufacture for this attraction's ride system. Although, there was an mentioning from I recall of
@Teebin that they had planned the ride system to reach an incline that was worth noting in the first place; but I forgot what that incline exactly was.