This mechanical/steampunk bird as a logo is a strange choice to me. It doesn't exactly scream "I'm going to be a major giga" to me. It'd be fine for a mid-sized or smaller coaster, but not exactly intimidating or awe-inspiring for a major ride. It also reminds me of Dr. Diabalo at SFFT.... which has a great queue, but to me, dive coasters are pretty dull once the first drop is over.
Same goes for the term "cycling in". This doesn't make any sense, even by Six Flags standards.