Did you try the 12.4 beta 8.97 April 18th drivers? Supposed to be good and everything is newer then this release. http://forums.guru3d.com/showthread.php?t=361892
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.