Just would like to comment that you wouldn't have to "switch" completely. Helium is fully interoperable with Selenium, that is, you can freely mix calls to Helium to calls with Selenium. So in your case, you could add the Helium library to your project and when you extend or maintain it, at every step, choose whether you want to perform a particular step with Helium or Selenium.