Its really weird being on your back going up the lift & I'd love to see the evac proceedure from that position (there's a platform goes up & down the side of the tower, but just releasing the restraints & sitting up would be a challenge!)- OTSR's are fine, comfortable, they get you through the inline better than, say, Thorpe's Colossus does...
I said at the time that helix feels like a mini-goliath! There's a shot with the wheels clearly off the track, probing roughness questions. - Its an intense ride, but I didn't notice any banging at all...
Justin has put the ECC pics online to, at www.coasterclub.org