koollx
I think the future lies with platforms like Screenster that have recording, collaboration, built-in browser execution, visual verification and lots of other magic, and not with low-level frameworks like Sikuli.
But both have their place :-)
Obviously you can do everything with WebDriver, Screenster uses it too. The point is that you can get a lot of benefits out of the box when you are using a highler level platform like Screenster vs hand coding to a low level API like WebDriver.
There's some description of Screenster features here http://screenster.io/selenium-alternatives-for-testing-autom...
Time is not free so in the end you have to compare the total cost and productivity and choose the best tool for yourself.
In the modern web pages that have to work well with touchscreens mouse over in general is de-emphasized anyway.