People will still call it Nemesis. The majority of the general public will most likely still call it Nemesis. You could probably show a picture of it to a stranger in the street and they would know it's Nemesis. Just bring back the old logo (the better logo) or if that's too in the past then create a new one, stick a shipping container next to the ride exit and bring back the Nemesis shop. New Nemesis merchandise is never a bad thing.