Not confirmed. For all we know it could be a fan's really good animated guess.
I'm sorry, but you're comparing a scissor lift (something that is used every day by tons of companies in tons of different applications) to a roller coaster that is designed by one company and their evolution on the design.
Sure, there's probably going to be some maintenance problems; there usually is on a first of a kind coaster. But, as for it being a nightmare, I doubt it.
The Animation you found on Photo Bucket was created by myself along with a few others. Scissor Lifts, Hyrdaulic Tilts and Drop Tracks are all possible ideas which i played around with. The reason i focused alot on a scissor lift is due to the reduction of pressure upon the hydraulics on a scissor lift. A Coaster car with people is going to be very heavy to hold up.
The Mechanism is going to require locking pins incase of power cuts.. so that it can be locked in the up state for the top track and down state for bottom track.
I hope to be getting some mechanism photos of what ever the secret weapon is from behind the scenes in March at the Preview - Which of course i will post after the 20th March if allowed.