I like Rita:Spirit of the Forest.
I think it is a good sounding name. Leaving Rita is personifies the ride and the 'Spirit', and Rita fits this name and theme better because it give the impression that you are being thrown around by Rita, the Spirit of the Forset, not being driven by Rita, the Queen of Speed at a 50's drag strip. Keeping the name allows them to create a back story for the spirit, some deep, scary story about someone called Rita who died and now haunts the forest, and Spirit gives the impression that it is not a friendly ghost.
And to stop the support thing that is going on now, SW6 will have iSpeed style square supports, so everytime you see a vehicle with some support columns, dont whip out the camera and cry out you have seen the supports. Even if you do see them, it's pretty pointless if they are on the back of a lorry and not being built.