To me, that "sheep" on MT's sign looks like (and reminds me of) Son of Beast's old baby carriage that was used in the promos and on the cover of the 2000 (iirc) park map.
Also, the sign looks cool and I get what they were going for by putting Kings Island on the sign; it's like a roadside attraction sign (in a good way). Also, that dangling vine looks like tinsel and I hope it is shaped up before it opens so we can read the sign. Speaking of the sign, I agree with Shaggy''s perspective about KI being indirectly advertised (thru selfies, etc.) by being on the sign.
EDIT: Also, Don; thanks for taking the time to answer our questions about this fantastic new ride! 25 more days!